d3d26658bf500cc318931210da007baa54390ff9: Bug 599400: handle recompiling top-level script for debugging, r=dvander
David Mandelin <dmandelin@mozilla.com> - Tue, 28 Sep 2010 18:39:45 -0700 - rev 54753
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 599400: handle recompiling top-level script for debugging, r=dvander
b91d6314aaae5da11ab5405a785abbda5435ecae: Bug 600153 - TM: fix storeAccSet for functionProbe(). r=sphink.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 28 Sep 2010 18:00:07 -0700 - rev 54752
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 600153 - TM: fix storeAccSet for functionProbe(). r=sphink.
32c14e640a89c2e163aefbce14742fae8e5f30da: Fix rsh, storeTo() allocReg() usage. b=596817, r=dvander.
Sean Stangl <sstangl@mozilla.com> - Tue, 28 Sep 2010 20:06:12 -0400 - rev 54751
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix rsh, storeTo() allocReg() usage. b=596817, r=dvander.
49890751e2558589f395c99ce9c7091c9b4f1f84: Bug 600373 - Android not starting on Tracemonkey due to ENABLE_SHARED_JS=1. r=khuey.
Michael Wu <mwu@mozilla.com> - Tue, 28 Sep 2010 19:29:36 -0400 - rev 54750
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 600373 - Android not starting on Tracemonkey due to ENABLE_SHARED_JS=1. r=khuey.
10c9ffdbc59b2e7be51579d69b17bc061f79f462: Fix addprop IC proto guards not being repatched (bug 599299, r=bhackett).
David Anderson <danderson@mozilla.com> - Tue, 28 Sep 2010 09:53:16 -0700 - rev 54749
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix addprop IC proto guards not being repatched (bug 599299, r=bhackett).
d132b53dbdbceed6b09f9cf0d257228474436928: Merge mozilla-central to tracemonkey.
Robert Sayre <sayrer@gmail.com> - Tue, 28 Sep 2010 10:38:00 -0400 - rev 54748
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Merge mozilla-central to tracemonkey.
4109d15945e5d3c618721a8bf643f8aeeee16e27: Bug 594718 lock_sparc*.il should not be used on x86 machine r=ted.mielczarek
Ginn Chen <ginn.chen@sun.com> - Tue, 28 Sep 2010 18:03:51 +0800 - rev 54747
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 594718 lock_sparc*.il should not be used on x86 machine r=ted.mielczarek
20ebb001f3a9ffe830589fcc1e7986f91d982ce1: Bug 584305 Define no extern "C" version ObjectOps to fix build issue with Solaris Studio r=brendan
Ginn Chen <ginn.chen@sun.com> - Tue, 28 Sep 2010 17:59:25 +0800 - rev 54746
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 584305 Define no extern "C" version ObjectOps to fix build issue with Solaris Studio r=brendan
407db742ce46e42e6e8d6f98d799fae3b7fcfe65: Style policing: else-after-break, bracing, un-nest assignment (initialize decl instead), etc. (r=gal).
Brendan Eich <brendan@mozilla.org> - Tue, 28 Sep 2010 03:16:59 -0400 - rev 54745
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Style policing: else-after-break, bracing, un-nest assignment (initialize decl instead), etc. (r=gal).
54700fad8cf920142b50cd1a320d819dc01f9cd9: Update nanojit-import-rev stamp.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Sep 2010 20:58:59 -0700 - rev 54744
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Update nanojit-import-rev stamp.
2073b3512f5fa1dce8b17fc7c743794a908055a3: Bug 598486 - nanojit: clarify semantics of comparisons. r=edwsmith.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 26 Sep 2010 22:36:16 -0700 - rev 54743
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 598486 - nanojit: clarify semantics of comparisons. r=edwsmith.
53354d177d97ce322d1b3bcc53adea6bb421c85c: 599245 - nanojit: clean up formatting in Nativei386.cpp. r=stejohns.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 26 Sep 2010 16:47:10 -0700 - rev 54742
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
599245 - nanojit: clean up formatting in Nativei386.cpp. r=stejohns.
df05d03542f711f92a9ea2faab04cd2b3f2af82c: Bug 572798 - add LIR_callv (r=nnethercote)
Edwin Smith <edwsmith@adobe.com> - Thu, 23 Sep 2010 15:08:15 -0400 - rev 54741
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 572798 - add LIR_callv (r=nnethercote) Adds LIR_callv for calls to helper functions that return void. Added a ValidateWriter check that LIR_callv to be paired with ARGTYPE_V, plus checks for the other obvious pairings, plus a check that callv must not call a _pure=1 function. getCallOpcode() returns LIR_callv for ARGTYPE_V, as expected. This means that some calls will return LTy_V from LIns::retType(), as expected, but unlike before. This in turn can cause a ValidateWriter error if an instruction uses the result of a void call. (after all, that's the point). Each backend was modified to not assign a register or save the result of a void call.
f9a5fbc24118fdf25fe62ae443ac9dff88e03539: Add more calling-convention tests. [Bug 596545] [r=nnethercote]
Jacob Bramley <Jacob.Bramley@arm.com> - Thu, 23 Sep 2010 10:31:16 +0100 - rev 54740
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Add more calling-convention tests. [Bug 596545] [r=nnethercote]
caacc64334ca30e7e9310647618c9671be32fb5c: Fixed bogus assert (bug 597871 fallout, a=orange).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 20:21:11 -0700 - rev 54739
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fixed bogus assert (bug 597871 fallout, a=orange).
594031f9877d1074f320cebcc3f1a004f549d3bf: Fix extra ';' warning (fallout bug 600015).
Andreas Gal <gal@mozilla.com> - Mon, 27 Sep 2010 18:37:37 -0700 - rev 54738
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix extra ';' warning (fallout bug 600015).
98011ff14913e6a75a988265021cd30ea5d08dc6: Follow-up for bug 600015. Incorrect use of SwitchToCompartment.
Andreas Gal <gal@mozilla.com> - Mon, 27 Sep 2010 18:31:32 -0700 - rev 54737
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Follow-up for bug 600015. Incorrect use of SwitchToCompartment.
fcf6fd216b34709e956c09461edf765586fe2b65: Fix exception handling inside trace and method JIT integration (bug 597871, r=jorendorff, a=blocking).
David Anderson <danderson@mozilla.com> - Mon, 27 Sep 2010 09:02:08 -0700 - rev 54736
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Fix exception handling inside trace and method JIT integration (bug 597871, r=jorendorff, a=blocking).
5bd0b374d87b6557ad09186ac35aba5d8ce8d80e: Bug 599254 - Avoid an unnecessary switch in the JSON parser. r=sayrer.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Sep 2010 17:20:43 -0700 - rev 54735
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Bug 599254 - Avoid an unnecessary switch in the JSON parser. r=sayrer.
878819fe78eace6aede3d5392cd30228f57f96ad: Compilation fix for bug 600015.
Andreas Gal <gal@mozilla.com> - Mon, 27 Sep 2010 16:27:30 -0700 - rev 54734
Push 16011 by rsayre@mozilla.com at Wed, 29 Sep 2010 06:01:57 +0000
Compilation fix for bug 600015.
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip