Luke Wagner
|
da6ace8a8a
|
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
|
ed6029fe23
|
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
|
6783f619d5
|
Backed out changeset d94b6a6469b4 (bug 1092947) for jsreftest crashes.
|
2014-11-14 19:05:14 -05:00 |
|
Nick Fitzgerald
|
1193ea6fba
|
Bug 911065 - Fix source notes for for/of loops. r=jorendorff
|
2014-11-13 13:58:00 -05:00 |
|
Hannes Verschore
|
a8abeee7d0
|
Bug 1092947: IonMonkey: Improve ion entry sequence, r=djvj
|
2014-11-15 00:04:26 +01:00 |
|
Dan Gohman
|
9c750d7123
|
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
|
f38db5dd49
|
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
|
9c13ad0235
|
Bug 1099202 - compile fixes for 'none' platform. r=bbouvier
|
2014-11-14 17:51:11 +01:00 |
|
Tom Schuster
|
12ee966a97
|
Bug 783829 - Rename Proxy enumerate trap to getEnumerablePropertyKeys. r=efaust
|
2014-11-14 16:21:12 +01:00 |
|
Jon Coppeard
|
caadbcaac4
|
Bug 650161 - Fix leak of moved expando objects r=terrence
|
2014-11-14 09:22:26 +00:00 |
|
Chris Peterson
|
e8440cad48
|
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
|
b00c1b58cc
|
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
|
bcb05bd4d2
|
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
|
990f22e72d
|
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
|
e4e3786f32
|
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
|
a8bb61cba7
|
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
|
d4ce6e4427
|
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
|
ef9d0235cf
|
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
|
89d6ea2971
|
Bug 1088831 - Count storebuffer compactions, r=jonco
--HG--
extra : rebase_source : c60ccc7f85d8dc2c1cccdfc8b133df3a81f0dc95
|
2014-11-13 12:23:26 -08:00 |
|
Tooru Fujisawa
|
5c047d5d2c
|
Bug 1092537 - Handle optional iterable argument in WeakMap constructor. r=evilpie
|
2014-11-04 00:23:38 +09:00 |
|
Terrence Cole
|
c489ee40f5
|
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
|
54dc6aaed1
|
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
|
879c073038
|
Bug 1032869 - Part 4: Add an auto-updated DebugModeOSRVolatileJitFrameIterator. (r=jandem)
|
2014-11-13 14:39:41 -08:00 |
|
Shu-yu Guo
|
5f24e2e873
|
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
|
e47c015210
|
Bug 1063330 - Remove the JS shell's evalInFrame. (r=jimb)
|
2014-11-13 14:39:40 -08:00 |
|
Shu-yu Guo
|
82a5a42d38
|
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
|
7a12b58d5c
|
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
|
004c7e5f8e
|
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
|
9ed68b11bb
|
Bug 1032869 - Part 1: Rename isDebuggerFrame to isDebuggerEvalFrame. (r=jimb)
|
2014-11-13 14:39:39 -08:00 |
|
Shu-yu Guo
|
aacff59837
|
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
|
5f60319597
|
Bug 1093573 part 15 - Add and optimize IsSuspendedStarGenerator. r=wingo
|
2014-11-13 21:10:05 +01:00 |
|
Jan de Mooij
|
b6d70bfd97
|
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
|
d1eb2a8818
|
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
|
b651fb06f0
|
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
|
c8d450dc31
|
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
|
83c91ef391
|
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
|
8ee0514186
|
Bug 1097890 - Inline JSOP_NEWOBJECT in Baseline. r=bhackett
|
2014-11-13 16:41:53 +01:00 |
|
Luke Wagner
|
ea143386f2
|
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
|
5746f80c02
|
(no bug) Update count of GC reasons in comment DONTBUILD
|
2014-11-13 13:43:17 +00:00 |
|
Mike Hommey
|
2cfa0fab91
|
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
|
e780473752
|
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
|
155ef09737
|
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
|
f5e193968c
|
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
|
53c73dd1e7
|
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
|
8e95cb1c57
|
Bug 1083913: Make TokenStream::linebase an offset, not a pointer into nothingness. r=shu
|
2014-11-12 14:51:40 -08:00 |
|
Jim Blandy
|
29234315de
|
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
|
e2487efe89
|
Bug 1083913: Replace TokenBuf::base and TokenStream::rawBase with better abstractions. r=shu
|
2014-11-12 14:51:40 -08:00 |
|
Kannan Vijayan
|
f1e95e95db
|
Bug 1080462 - Fix up leak of native2bytecode mapping information. r=h4writer
|
2014-11-12 17:38:22 -05:00 |
|
Boris Zbarsky
|
d76620aecc
|
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
|
3004f99d36
|
Bug 1095660 part 3. Give With objects defineProperty/Element/Generic class hooks. r=luke
|
2014-11-12 17:04:28 -05:00 |
|