Brian Hackett
|
daa9c26f78
|
Bug 1003161 - Don't optimize arguments usage in scripts with aliased arguments, r=jandem.
|
2014-05-01 06:13:10 -07:00 |
|
Jon Coppeard
|
56adb37c03
|
Bug 1000100 - Baseline postbarrier tidyup r=jandem
|
2014-05-01 11:34:48 +01:00 |
|
Jan de Mooij
|
6111b92134
|
Bug 1003918 followup - Fix non-unified builds. r=red
|
2014-05-01 12:03:38 +02:00 |
|
Jan de Mooij
|
e1417f91cb
|
Bug 1003918 - Rename ionTop to jitTop, move ionReturnOverride from JSRuntime to JitRuntime. r=shu
|
2014-05-01 11:35:08 +02:00 |
|
Jon Coppeard
|
ce44f6e153
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
6c6e5299b2
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Nicholas Nethercote
|
4571f200ae
|
Bug 1001159 (part 6) - Used ArenaCellIterImpl in Arena::finalize(). r=billm.
|
2014-04-29 18:03:28 -07:00 |
|
Nicholas Nethercote
|
e9d5961c88
|
Bug 1001159 (part 5) - Simplify FreeSpan computation in Arena::finalize(). r=billm.
|
2014-04-29 18:03:22 -07:00 |
|
Nicholas Nethercote
|
c164a4c52b
|
Bug 1001159 (part 4) - Remove |allClear| from Arena::finalize(). r=billm.
|
2014-04-29 18:01:13 -07:00 |
|
Nicholas Nethercote
|
296cdcb490
|
Bug 1001159 (part 3) - Rewrite ZoneCellIterImpl. r=billm.
--HG--
extra : rebase_source : c9f0557804ac041a31485ebde0091336881175d3
|
2014-04-29 18:00:27 -07:00 |
|
Nicholas Nethercote
|
75b954d9bb
|
Bug 1001159 (part 2) - Rewrite ArenaCellIterImpl. r=billm.
--HG--
extra : rebase_source : 44a92d10cec9d65f285e42ff4a74f349f25ecc99
|
2014-04-29 17:59:03 -07:00 |
|
Nicholas Nethercote
|
25e7c4a632
|
Bug 1001159 (part 1) - Split CellIterImpl and subclasses in two. r=billm.
--HG--
extra : rebase_source : 20203cad0af54bd9bea81b8ff5c2e7016e14c3c2
|
2014-04-28 23:39:44 -07:00 |
|
Shu-yu Guo
|
763fd5c59f
|
Bug 996983 - Part 3: Push JitActivations for each PJS thread during ForkJoin. (r=nmatsakis)
|
2014-04-30 21:12:17 -07:00 |
|
Shu-yu Guo
|
0b8fefa207
|
Bug 996983 - Part 2: JIT-related changes. (r=jandem)
|
2014-04-30 21:12:17 -07:00 |
|
Shu-yu Guo
|
90560c4042
|
Bug 996983 - Part 1: Change activations and friends to use ThreadSafeContext. Non-JIT-related changes. (r=luke)
|
2014-04-30 21:12:17 -07:00 |
|
Mike Hommey
|
c5a7a83671
|
Bug 961264 - Remove checks for visibility pragmas and attributes in gcc. r=ted
|
2014-05-01 10:53:48 +09:00 |
|
Dan Gohman
|
1c9753e98b
|
Bug 1004221 - SpiderMonkey: Delete unnecessary format string escapes. r=sstangl
|
2014-04-30 15:49:35 -07:00 |
|
Nathan Froyd
|
ec28e13723
|
Bug 1003309 - remove JS component loader construction from mozJSSubScriptLoader; r=bholley
|
2014-04-29 13:28:23 -04:00 |
|
Benjamin Bouvier
|
04dcd37ea4
|
Bug 999790: Make asm.js modules and functions constructible; r=luke
--HG--
extra : rebase_source : b4d64db2b3faeb5aaac0d3f104de60b1c47f1fc2
|
2014-04-30 21:31:28 +02:00 |
|
Ryan VanderMeulen
|
a491d67512
|
Backed out changesets 00edef0582f1 and 7796f1b42487 (bug 965712) for making OSX mochitest-dt more timeout-prone in the debugger tests.
CLOSED TREE
|
2014-04-30 15:56:36 -04:00 |
|
Kannan Vijayan
|
fc34b381b1
|
Bug 995704 - Make Ion jitcode incrementally touch huge stack frames to avoid crashes on windows. r=sunfish
|
2014-04-30 12:09:32 -04:00 |
|
Kannan Vijayan
|
e7f4340874
|
Bug 987379 - Fix broken test. r=h4writer
|
2014-04-30 11:32:22 -04:00 |
|
Hannes Verschore
|
e8413266c5
|
Bug 1003056: Tracelogging - Log the lowering and generation of ionmonkey code, r=bbouvier
|
2014-04-30 16:59:00 +02:00 |
|
Hannes Verschore
|
f918c23850
|
Bug 965712: Part 2 - Replace the unrolling matcher with memchr, r=luke
|
2014-04-30 16:42:27 +02:00 |
|
Hannes Verschore
|
f8a145bb44
|
Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
|
2014-04-30 16:42:25 +02:00 |
|
Nicolas B. Pierron
|
2bbb5c628f
|
Bug 1003832 - JSON spewer: Add frame sperations in resume points. r=h4writer
|
2014-04-30 07:03:02 -07:00 |
|
Carsten "Tomcat" Book
|
e0e9729776
|
Backed out changeset 39d2e19acdd5 (bug 988486) for bustage on a CLOSED TREE
|
2014-04-30 15:39:40 +02:00 |
|
Carsten "Tomcat" Book
|
c2ae0f9899
|
Backed out changeset 8b82db9273f3 (bug 988486)
|
2014-04-30 15:38:59 +02:00 |
|
Jon Coppeard
|
15848ef480
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
e38da4570a
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Carsten "Tomcat" Book
|
ceb9857342
|
Backed out changeset 602ddd08eab9 (bug 988486) for bustage on a CLOSED TREE
|
2014-04-30 13:59:36 +02:00 |
|
Carsten "Tomcat" Book
|
0b62e8fe16
|
Backed out changeset 3e6abdf3b4b4 (bug 988486)
|
2014-04-30 13:59:19 +02:00 |
|
Jon Coppeard
|
b61dac7dbc
|
Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
6743dbe2f4
|
Bug 988486 - Split out page allocator state into new class r=terrence
|
2014-04-30 12:13:55 +01:00 |
|
Jon Coppeard
|
70c99769f4
|
Bug 1001355 - Correct IsAboutToBeFinalized overload for VMFunction pointers r=billm
|
2014-04-30 10:13:00 +01:00 |
|
Jon Coppeard
|
e52714cca7
|
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
|
2014-04-30 10:10:33 +01:00 |
|
Nicolas B. Pierron
|
fee9dbcf71
|
Bug 1003694 - Settle on first frame by skipping all allocations. r=h4writer
|
2014-04-30 01:34:07 -07:00 |
|
Hannes Verschore
|
678b4f70b0
|
Bug 813366: Remove the deliberate crashes in Yarr, by making it fallible, r=till
|
2014-04-30 10:02:56 +02:00 |
|
Shu-yu Guo
|
1dbb3fab01
|
Bug 998908 - Mark inner objects inside eval'd scripts before firing Debugger's onNewScript hook. (r=till)
|
2014-04-29 21:57:36 -07:00 |
|
Shu-yu Guo
|
9e46fe6038
|
Bug 1001368 - Fix UnwindScope logic in BaselineHandleException to account for Debugger. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
|
Shu-yu Guo
|
1a5dc40c66
|
Bug 1001368 - Tests. (r=jimb)
|
2014-04-29 21:57:36 -07:00 |
|
Shu-yu Guo
|
896607256e
|
Bug 1002797 - Cancel off-thread Ion compilation when doing debug mode OSR. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
|
Shu-yu Guo
|
9d83b120e5
|
Bug 1001372 - Part 2: Revert bailout return offset changes in Baseline can-call fallbacks. (r=jandem)
|
2014-04-29 21:57:36 -07:00 |
|
Shu-yu Guo
|
4808673f87
|
Bug 1001372 - Part 1: Clone on-stack optimized stubs when doing debug mode OSR. (r=jandem)
|
2014-04-29 21:57:35 -07:00 |
|
Shu-yu Guo
|
fcbbd175b9
|
Bug 1001372 - Test.
|
2014-04-29 21:57:35 -07:00 |
|
Nicholas Nethercote
|
58b013ee3d
|
Bug 952650 (part 18) - Rename JSVAL_IS_SPECIFIC_BOOLEAN. r=till.
--HG--
extra : rebase_source : 73b6b9d92ca940249cdb1d6bdc71f9ee9bb498ec
|
2014-04-28 16:55:40 -07:00 |
|
Nicholas Nethercote
|
05f2fa59d4
|
Bug 952650 (part 17) - Remove JSVAL_IS_UNIVERSAL. r=till.
--HG--
extra : rebase_source : 40b7d3ded42fac02abe2423d9aa39a4e7750cedb
|
2014-04-28 16:41:16 -07:00 |
|
Nicholas Nethercote
|
4ace98fae9
|
Bug 952650 (part 16) - Remove JSVAL_TO_PRIVATE. r=till.
--HG--
extra : rebase_source : 603bb66a90484b488bedf1dd4da6935324c148c6
|
2014-04-28 16:01:31 -07:00 |
|
Nicholas Nethercote
|
46355af5ad
|
Bug 952650 (part 15) - Remove JSVAL_TO_GCTHING. r=till.
--HG--
extra : rebase_source : c9df656012842c35f4a0e069168842b5e6c4d935
|
2014-04-28 16:01:30 -07:00 |
|
Nicholas Nethercote
|
c3b4a130ee
|
Bug 952650 (part 14) - Remove JSVAL_IS_GCTHING. r=till.
--HG--
extra : rebase_source : 469430d481f5fdb14d49609d8460f9fcbc90927f
|
2014-04-28 16:01:30 -07:00 |
|