d6d9668f562d7ab53f4e21abf21df063a5e0a231: Fix build bustage on MSVC
Luke Wagner <lw@mozilla.com> - Wed, 30 Jun 2010 18:05:19 -0700 - rev 53044
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
Fix build bustage on MSVC
267acf36d3b1bc1549b93b263f3187de6343e7f1: Forgot to add jsval.h and jsvalue.h
Luke Wagner <lw@mozilla.com> - Wed, 30 Jun 2010 17:52:02 -0700 - rev 53043
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
Forgot to add jsval.h and jsvalue.h
a9a838f484e508d78bb54bf65956c0b59c68d3d7: Get narcissus compiling
Luke Wagner <lw@mozilla.com> - Wed, 30 Jun 2010 16:32:44 -0700 - rev 53042
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
Get narcissus compiling
97cbcbf0d87a17d8cc91b24be221bfb66e2ef479: Split extract*Type functions and add comments explaining usage
Luke Wagner <lw@mozilla.com> - Wed, 30 Jun 2010 15:45:54 -0700 - rev 53041
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
Split extract*Type functions and add comments explaining usage
8b0374cfa7a45585e8b9379f35ceb16129cd2d42: Pull jsval impl details into jsvalimpl.h (included by jspubtd.h) and pull js::Value into jsvalue.h (engine-private)
Luke Wagner <lw@mozilla.com> - Wed, 30 Jun 2010 15:25:47 -0700 - rev 53040
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
Pull jsval impl details into jsvalimpl.h (included by jspubtd.h) and pull js::Value into jsvalue.h (engine-private)
6d8d6e881606ef38b3bfc8040d3eca9fcfea2bed: [JAEGER] Implement JSOP_POS.
David Anderson <dvander@alliedmods.net> - Fri, 02 Jul 2010 18:09:12 -0700 - rev 53039
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Implement JSOP_POS.
c7d57bb0af52d994929313708b10e16ed936527d: [JAEGER] Implement JSOP_DEFLOCALFUN_FC.
David Anderson <dvander@alliedmods.net> - Fri, 02 Jul 2010 17:18:05 -0700 - rev 53038
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Implement JSOP_DEFLOCALFUN_FC.
868ddfacecb9f5c6140a398cc1d9ea2d396a52d8: [JAEGER] Implement JSOP_ARGSUB.
David Anderson <dvander@alliedmods.net> - Fri, 02 Jul 2010 17:11:30 -0700 - rev 53037
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Implement JSOP_ARGSUB.
712b3f2d358b19f35c858651ec1e9ec293caba97: [JAEGER] Fixed |this| not being set correctly in SlowNew (bug 576398).
David Anderson <dvander@alliedmods.net> - Fri, 02 Jul 2010 16:57:39 -0700 - rev 53036
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Fixed |this| not being set correctly in SlowNew (bug 576398).
a0ae793847564a1670dcb716d5dd1cd6fd578654: [JAEGER] Added test case for bug573433.
David Anderson <danderson@mozilla.com> - Fri, 02 Jul 2010 14:19:58 -0700 - rev 53035
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Added test case for bug573433.
977696225e6e69fd44aac543017336145b9d73b7: [JAEGER] Properly sync for calls that will always be slow (bug 573433).
David Anderson <danderson@mozilla.com> - Fri, 02 Jul 2010 14:19:13 -0700 - rev 53034
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Properly sync for calls that will always be slow (bug 573433).
486608a77fc78fd2823749b0e47ab34f4b6bc700: [JAEGER] Don't pass a function when compiling from Execute.
David Anderson <danderson@mozilla.com> - Fri, 02 Jul 2010 14:19:11 -0700 - rev 53033
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Don't pass a function when compiling from Execute.
efeb8f304217083dbd45982907d9eed8d72156a6: [JAEGER] Rename copyConstantIntoReg() as copyInt32ConstantIntoReg().
Sean Stangl <sstangl@mozilla.com> - Fri, 02 Jul 2010 12:20:48 -0700 - rev 53032
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Rename copyConstantIntoReg() as copyInt32ConstantIntoReg().
32923c09bf063832bcc06f0521db28f221f6a1d3: [JAEGER] Reimplement tempRegForConstant() as copyConstantIntoReg(); (576417, r=dvander).
Sean Stangl <sstangl@mozilla.com> - Fri, 02 Jul 2010 11:56:34 -0700 - rev 53031
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Reimplement tempRegForConstant() as copyConstantIntoReg(); (576417, r=dvander).
3637f7e83fde89329bd0a225207e1a8c4bb6c0ec: [JAEGER] Integrate the ARM back-end into the fatval branch. [Bug 572633] [r=dvander]
Jacob Bramley <Jacob.Bramley@arm.com> - Fri, 02 Jul 2010 11:34:56 +0100 - rev 53030
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Integrate the ARM back-end into the fatval branch. [Bug 572633] [r=dvander]
3aa2f748bffb4a621150fcfd1608213e65259df0: [JAEGER] Remove a reference to js::Vector's 'at' method (which no longer exists). [Bug 572633] [r=dvander]
Jacob Bramley <Jacob.Bramley@arm.com> - Fri, 02 Jul 2010 11:34:56 +0100 - rev 53029
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Remove a reference to js::Vector's 'at' method (which no longer exists). [Bug 572633] [r=dvander]
f6bbea9374ea27e35606c6f4ae327e1016d53472: [JAEGER] Tweak formatting to (partially) fix build on ARM. Notably, trailing commas are removed from enumerations. [Bug 572633] [r=dvander]
Jacob Bramley <Jacob.Bramley@arm.com> - Fri, 02 Jul 2010 11:34:56 +0100 - rev 53028
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Tweak formatting to (partially) fix build on ARM. Notably, trailing commas are removed from enumerations. [Bug 572633] [r=dvander]
8e117c9c2fdb39180ccbc388c8cd8b8c87509fe9: [JAEGER] Fix a minor #if mistake so the ARM implementation of cacheFlush works again in GCC. [Bug 572633] [r=dvander]
Jacob Bramley <Jacob.Bramley@arm.com> - Fri, 02 Jul 2010 11:34:56 +0100 - rev 53027
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Fix a minor #if mistake so the ARM implementation of cacheFlush works again in GCC. [Bug 572633] [r=dvander]
8166029fcaeb5e95c8bebc0fe3566646801d4c80: [JAEGER] Visually identify OOL path in JaegerSpew asm; (576122, r=dvander).
Sean Stangl <sstangl@mozilla.com> - Thu, 01 Jul 2010 12:21:30 -0700 - rev 53026
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Visually identify OOL path in JaegerSpew asm; (576122, r=dvander).
2ef1519278940af4b635b2b44dccc4bd6370221b: [JAEGER] Convert FrameState to use types, not tags.
David Anderson <danderson@mozilla.com> - Thu, 01 Jul 2010 01:17:42 -0700 - rev 53025
Push 15660 by rsayre@mozilla.com at Sat, 11 Sep 2010 19:16:24 +0000
[JAEGER] Convert FrameState to use types, not tags.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip