Luke Wagner
|
9c9b690098
|
Bug 1099339 - Handle SuspendThread failure more gracefully (r=me)
--HG--
extra : rebase_source : 1a282becd92ef472ab36eab6dee62d101c9d807c
|
2014-11-15 03:41:59 -06:00 |
|
Shu-yu Guo
|
0e3053af71
|
Bug 1099224 - Fix cancelling off-thread Ion compiles for scripts going through debug mode OSR. (r=h4writer)
|
2014-11-14 16:28:29 -08:00 |
|
Ryan VanderMeulen
|
fdd6d78d74
|
Backed out changeset d94b6a6469b4 (bug 1092947) for jsreftest crashes.
|
2014-11-14 19:05:14 -05:00 |
|
Nick Fitzgerald
|
fc491cb593
|
Bug 911065 - Fix source notes for for/of loops. r=jorendorff
|
2014-11-13 13:58:00 -05:00 |
|
Hannes Verschore
|
f7059d29c9
|
Bug 1092947: IonMonkey: Improve ion entry sequence, r=djvj
|
2014-11-15 00:04:26 +01:00 |
|
Dan Gohman
|
91393c6e5d
|
Bug 1093356 - IonMonkey: Insert beta nodes for strict eq and ne operators too r=nbp,h4writer
|
2014-11-14 09:31:45 -08:00 |
|
Kannan Vijayan
|
20cbe6f413
|
Bug 1081374 - Ensure baseline scripts are released on all compile error paths. r=jandem
|
2014-11-14 12:21:41 -05:00 |
|
Lars T Hansen
|
8ea69bae41
|
Bug 1099202 - compile fixes for 'none' platform. r=bbouvier
|
2014-11-14 17:51:11 +01:00 |
|
Tom Schuster
|
5775dbcbf7
|
Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
|
2014-11-14 16:21:12 +01:00 |
|
Jon Coppeard
|
5d51516d86
|
Bug 650161 - Fix leak of moved expando objects r=terrence
|
2014-11-14 09:22:26 +00:00 |
|
Chris Peterson
|
7134626c6a
|
Bug 1095990 - Part 2: Treat -Wnon-literal-null-conversion warnings as errors to match C++14's fix for C++11 core defect 903. r=glandium
|
2014-11-08 11:33:18 -08:00 |
|
Steve Fink
|
9c3b7ca95a
|
Bug 1053999 - Switch chrome stack check to use StackForSystemCode, r=bholley
--HG--
extra : rebase_source : 89fe8ac209cec4e626c6c92fa6cee35c8addc395
|
2014-11-13 12:23:17 -08:00 |
|
Steve Fink
|
ba8413b907
|
Bug 1053999 - Conservative stack check should assume untrusted code, r=bholley
--HG--
extra : rebase_source : f363a8bc1c2f78e9ab47538cdcf8669275a73cb0
|
2014-11-13 12:23:11 -08:00 |
|
Nicholas Nethercote
|
56034c2859
|
Bug 1098618 - Use a smaller initial IdSet size in jsiter.cpp:Snapshot(). r=sfink.
--HG--
extra : rebase_source : b506099d2a57f0c0199e2bd2713309630ebe03d3
|
2014-11-13 18:06:24 -08:00 |
|
Ryan VanderMeulen
|
0104f51290
|
Backed out changesets 06c511b6093e, dbec0bed9bf5, bfedb105396e (bug 1088831) for causing various assertions on a CLOSED TREE.
|
2014-11-13 21:11:24 -05:00 |
|
Terrence Cole
|
b104493a0d
|
Backed out changeset ed264e327a93 (Bug 1074961) for build bustage on Windows on a CLOSED TREE.
--HG--
extra : rebase_source : 1c5a06b21831fc62090244b0355988578bf6017c
|
2014-11-13 16:21:56 -08:00 |
|
Steve Fink
|
df33ea76fe
|
Bug 1088831 - Track mutator vs GC time in specified intervals, r=jonco
--HG--
extra : rebase_source : 9a33a646c120df0fb22399c6ea83c0a041bad9f0
|
2014-11-13 12:23:26 -08:00 |
|
Steve Fink
|
456449f25a
|
Bug 1088831 - Account for the storebuffer compaction time, r=jonco
--HG--
extra : rebase_source : f193ff3774353572c48814f8fd2669d91feb4745
|
2014-11-13 12:23:26 -08:00 |
|
Steve Fink
|
5b2a78928a
|
Bug 1088831 - Count storebuffer compactions, r=jonco
--HG--
extra : rebase_source : c60ccc7f85d8dc2c1cccdfc8b133df3a81f0dc95
|
2014-11-13 12:23:26 -08:00 |
|
Tooru Fujisawa
|
333a5bac72
|
Bug 1092537 - Handle optional iterable argument in WeakMap constructor. r=evilpie
|
2014-11-04 00:23:38 +09:00 |
|
Terrence Cole
|
136a17ef64
|
Bug 1074961 - Part 13: Do not iterate the chunk list concurrent with mutation; r=sfink
|
2014-11-06 14:03:10 -08:00 |
|
Shu-yu Guo
|
7bbb3c8810
|
Bug 1032869 - Part 5: Add JSOP_DEBUGAFTERYIELD to fix up resumed generator BaselineFrames. (r=jandem)
|
2014-11-13 14:39:41 -08:00 |
|
Shu-yu Guo
|
8c9139fd69
|
Bug 1032869 - Part 4: Add an auto-updated DebugModeOSRVolatileJitFrameIterator. (r=jandem)
|
2014-11-13 14:39:41 -08:00 |
|
Shu-yu Guo
|
f1b25ae39e
|
Bug 1032869 - Part 3: Don't consider onExceptionUnwind an all-execution-observing hook. (r=jandem)
|
2014-11-13 14:39:40 -08:00 |
|
Shu-yu Guo
|
9c200ba6df
|
Bug 1063330 - Remove the JS shell's evalInFrame. (r=jimb)
|
2014-11-13 14:39:40 -08:00 |
|
Shu-yu Guo
|
e3301f17ef
|
Bug 1063328 - Fix on-stack live iterator handling when bailing out in-place due to debug mode OSR. (r=jandem)
|
2014-11-13 14:39:40 -08:00 |
|
Shu-yu Guo
|
e77f6bd3a2
|
Bug 1062629 - Off-thread compartment debug mode should match main thread compartment debug mode. (r=jimb)
--HG--
rename : js/src/jit-test/tests/debug/onNewScript-off-main-thread.js => js/src/jit-test/tests/debug/onNewScript-off-main-thread-01.js
|
2014-11-13 14:39:40 -08:00 |
|
Shu-yu Guo
|
76c1b25fd4
|
Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
|
2014-11-13 14:39:39 -08:00 |
|
Shu-yu Guo
|
7ce4ce691a
|
Bug 1032869 - Part 1: Rename isDebuggerFrame to isDebuggerEvalFrame. (r=jimb)
|
2014-11-13 14:39:39 -08:00 |
|
Shu-yu Guo
|
034296aa40
|
Bug 1097871 - Fix gc test that doesn't account for the JS_GC_ZEAL env var. (r=terrence)
|
2014-11-13 14:39:39 -08:00 |
|
Jan de Mooij
|
b9f33cfdb6
|
Bug 1093573 part 15 - Add and optimize IsSuspendedStarGenerator. r=wingo
|
2014-11-13 21:10:05 +01:00 |
|
Jan de Mooij
|
7164fd838c
|
Bug 1093573 part 14 - Remove newborn generator state. r=wingo
--HG--
extra : rebase_source : 63c0f3d2708867c891ed5c70aa9566d282eeabcf
|
2014-11-13 17:39:53 +01:00 |
|
Jan de Mooij
|
8a10b04489
|
Bug 1093573 part 13 - Handle closing legacy generators correctly. r=wingo,shu
--HG--
extra : rebase_source : d561bc9b8893e8cdff0941530a00824e47d097fc
|
2014-11-13 17:39:51 +01:00 |
|
Jan de Mooij
|
1231e238d6
|
Bug 1093573 part 12 - Inline INITIALYIELD and YIELD in Baseline. r=wingo
--HG--
extra : rebase_source : 9efa54ab41b250ad659443bd5409c179af478c68
|
2014-11-13 17:39:49 +01:00 |
|
Brian Hackett
|
aa15719b2d
|
Bug 1096023 - Fix code generation for ClassHook caches when the SPS profiler is active, r=jandem.
|
2014-11-13 09:30:28 -07:00 |
|
Brian Hackett
|
edfc370287
|
Bug 1097585 - Don't generate ClassHook caches for calling or constructing proxies, r=jandem.
|
2014-11-13 09:27:17 -07:00 |
|
Jan de Mooij
|
f12bdba2f9
|
Bug 1097890 - Inline JSOP_NEWOBJECT in Baseline. r=bhackett
|
2014-11-13 16:41:53 +01:00 |
|
Luke Wagner
|
acfb0853f0
|
Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
--HG--
extra : rebase_source : 3642ce948e577bca54008d3c55206184b107d023
|
2014-11-11 08:36:52 -06:00 |
|
Jon Coppeard
|
837fc83845
|
(no bug) Update count of GC reasons in comment DONTBUILD
|
2014-11-13 13:43:17 +00:00 |
|
Mike Hommey
|
0e8009ebb1
|
Bug 1096651 - Avoid using random bits when determining SSE3/SSE4 availability for the JIT. r=luke
|
2014-11-13 09:23:40 +09:00 |
|
Jim Blandy
|
ecf69cd339
|
Bug 1083913: Restrict source lines included in error messages to the source text actually available. r=shu
|
2014-11-12 14:51:42 -08:00 |
|
Jim Blandy
|
a9b1890685
|
Bug 1083913: Column spans are restricted to 31-bit, not 24-bit, signed values. r=shu
This also cleans up the column span / offset conversions, and fixes some comments.
|
2014-11-12 14:51:41 -08:00 |
|
Jim Blandy
|
67df61c792
|
Bug 1083913: Add a 'columnNumber' parameter to the JS shell's 'evaluate' and 'offThreadCompileScript' functions. r=shu
|
2014-11-12 14:51:41 -08:00 |
|
Jim Blandy
|
68c2462b0b
|
Bug 1083913: Add a no-op js::frontend::Parser::checkOptions() method, and ensure that it's called everywhere. r=shu
|
2014-11-12 14:51:41 -08:00 |
|
Jim Blandy
|
0ea6c19282
|
Bug 1083913: Make TokenStream::linebase an offset, not a pointer into nothingness. r=shu
|
2014-11-12 14:51:40 -08:00 |
|
Jim Blandy
|
1afffe5981
|
Bug 1083913: Make js::TokenStream::TokenBuf store the starting offset of its buffer explicitly, not implicitly as a bias on base_. r=shu
|
2014-11-12 14:51:40 -08:00 |
|
Jim Blandy
|
48c3302e79
|
Bug 1083913: Replace TokenBuf::base and TokenStream::rawBase with better abstractions. r=shu
|
2014-11-12 14:51:40 -08:00 |
|
Kannan Vijayan
|
f63704b861
|
Bug 1080462 - Fix up leak of native2bytecode mapping information. r=h4writer
|
2014-11-12 17:38:22 -05:00 |
|
Boris Zbarsky
|
521010397f
|
Bug 1095660 part 4. Add overloads of JS_ExecuteScript and JS::Evaluate that take an explicit scope chain argument. r=waldo
|
2014-11-12 17:04:29 -05:00 |
|
Boris Zbarsky
|
1ff585e373
|
Bug 1095660 part 3. Give With objects defineProperty/Element/Generic class hooks. r=luke
|
2014-11-12 17:04:28 -05:00 |
|