David Mandelin
|
d32d792513
|
[JAEGER] Merge from tracemonkey. Note that we will currently fail one trace test that was recently added. There is a bug in that test that will be fixed posthaste.
|
2010-08-17 15:32:40 -07:00 |
|
Sean Stangl
|
75b06fdd12
|
[JAEGER] Correct load32() usage; prefer loadShape(). no_r=me.
|
2010-08-17 14:36:04 -07:00 |
|
Jan de Mooij
|
fad149144a
|
[JAEGER] Correctly remat objReg in GetProp PIC. b=587119, r=sstangl.
|
2010-08-17 13:52:26 -07:00 |
|
Jacob Bramley
|
d09759c622
|
[JAEGER] Fix ARM's long-range loads. [No bug] [r=me]
|
2010-08-17 15:19:31 +01:00 |
|
David Mandelin
|
3379e781d1
|
[JAEGER] Merge fallout: move static asserts that break with rval private
|
2010-08-16 16:23:05 -07:00 |
|
David Mandelin
|
e67c2b7441
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-16 15:58:14 -07:00 |
|
David Mandelin
|
f32df484f3
|
[JAEGER] Finish merge from Tracemonkey.
|
2010-08-16 15:57:19 -07:00 |
|
David Mandelin
|
6f19cd8199
|
[JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
|
2010-08-16 15:37:15 -07:00 |
|
David Mandelin
|
c0001dbe3b
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-16 15:31:14 -07:00 |
|
David Mandelin
|
23b88d71bd
|
[JAEGER] Finish merge from Tracemonkey.
|
2010-08-16 15:16:24 -07:00 |
|
David Mandelin
|
0a8cb3e43f
|
[JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
|
2010-08-16 15:10:41 -07:00 |
|
David Mandelin
|
3af2b18345
|
[JAEGER] Followup for merge from Tracemonkey: update JSStackFrame API usage in JM code
|
2010-08-16 15:07:28 -07:00 |
|
David Mandelin
|
066c9f1718
|
[JAEGER] Merge from Tracemonkey. scopeChain and blockChain are still public so I can check one thing at a time--this merge is brutal.
|
2010-08-16 14:59:44 -07:00 |
|
Andreas Gal
|
f6f96b56f0
|
Bug 586531 - Make jsapi-tests not use the default compartment by default. r=jorendorff.
|
2010-08-16 16:42:50 -05:00 |
|
David Mandelin
|
7f4571bf6a
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-16 14:20:34 -07:00 |
|
Jim Blandy
|
4301b4bb0b
|
Bug 522158: Avoid extra warning for duplicated prop names in object initializers. r=waldo
|
2010-08-16 13:05:33 -07:00 |
|
David Anderson
|
f585a9f20d
|
Disable recursion for heavyweight functions (bug 583757, r=jorendorff).
|
2010-08-16 13:37:47 -04:00 |
|
Jan de Mooij
|
b0afe0253c
|
[JAEGER] Check for negative zero after MUL (bug 584770, r=dvander).
|
2010-08-16 11:16:47 -04:00 |
|
Jason Orendorff
|
25268597de
|
Test for bug 584578.
--HG--
extra : rebase_source : 82a5fa5ac198a9792f2540fea7cbbe7962fc4faf
|
2010-08-16 09:29:14 -05:00 |
|
Jacob Bramley
|
becdbf3574
|
[JAEGER] Fix ARM's load8 implementation and enable YARR for ARM. [Bug 564953] [r=me]
|
2010-08-16 13:20:32 +01:00 |
|
Jacob Bramley
|
bcd9f334be
|
[JAEGER] Update the ARM VMFrame code to re-align with changes in d7b81bd995c3. [Bug 586886] [r=me]
|
2010-08-16 13:02:01 +01:00 |
|
Nicholas Nethercote
|
62658f05e8
|
Bug 585839 - JM: reorder StubEqualityOp() to account for common cases. r=dvander.
|
2010-08-15 17:00:09 -07:00 |
|
David Anderson
|
3ba9b2160f
|
[JAEGER] Fixed assert-botch in tracer integration (bug 587431).
|
2010-08-15 14:40:13 -07:00 |
|
Brian Hackett
|
ed4defc8b5
|
Add interface for JSStackFrame.fun/script/thisv/rval, bug 586533. r=lw
|
2010-08-15 08:44:51 -04:00 |
|
Chris Leary
|
b725adffe8
|
Bug 586358: make imacpc flagged. (r=lw)
|
2010-08-15 04:16:54 -07:00 |
|
Sean Stangl
|
8df1d3b34b
|
[JAEGER] Implement Travis Fisher's xor-based loadValueAsComponents(). b=586240, r=dvander.
Thanks to Travis Fisher <traviswfisher@gmail.com>.
|
2010-08-14 18:07:00 -07:00 |
|
Brian Hackett
|
03a7ed6a9d
|
Add interface for JSStackFrame.annotation/debugHook/callerVersion, bug 586533. r=lw
|
2010-08-14 11:59:44 -04:00 |
|
Chris Leary
|
30febd737e
|
Try to fix intermittent refcount assertions in the presence of more than one thread. Bug 587277 - TM: ExecutablePool release race. r=sayrer
|
2010-08-14 00:34:14 -07:00 |
|
Brian Hackett
|
da6f70519b
|
Second try at adding interface for JSStackFrame.scopeChain/blockChain, bug 586533. r=lw
|
2010-08-13 23:36:37 -04:00 |
|
Sean Stangl
|
1172060dd0
|
[JAEGER] Assert MIC, PIC dynamic offset correctness. b=587224, r=dvander.
|
2010-08-13 18:06:39 -07:00 |
|
David Anderson
|
94c77b4166
|
[JAEGER] Fixed assert-botch from bug 586886.
--HG--
extra : rebase_source : 51c498d3174ac7778930dfa07984e0f87e316152
|
2010-08-13 17:43:50 -07:00 |
|
David Mandelin
|
0b41c441e5
|
[JAEGER] Bug 587224: make offset members big enough to handle big stubs, no_r=me
|
2010-08-13 17:27:36 -07:00 |
|
David Anderson
|
7e9b41be71
|
[JAEGER] Fixed bugs in commit bumping (bug 586886 fallout).
|
2010-08-13 15:27:33 -07:00 |
|
Andreas Gal
|
1084347139
|
b=586387; Problem with Typed Float32 Arrays and canonicalizeNaNs() / LIR_cmovd; r=nnethercote/edwsmith
|
2010-08-13 14:57:50 -07:00 |
|
David Anderson
|
28704289d9
|
[JAEGER] Combine over-recursion and stack commit checks (bug 586886).
|
2010-08-13 14:22:18 -07:00 |
|
David Mandelin
|
5c039fb714
|
[JAEGER] Bug 586538 followup: the original fix was accidentally backed out by 91257f67ea38, so restoring it.
|
2010-08-13 14:10:43 -07:00 |
|
Chris Leary
|
148bbf7986
|
Unleak regexp arena. Bug 586898 - JM: memory leak due to YARR. r=sayrer
|
2010-08-13 12:09:44 -07:00 |
|
David Mandelin
|
a8a454c883
|
[JAEGER] Merge from tracemonkey.
|
2010-08-13 12:01:02 -07:00 |
|
Jeff Walden
|
e1c811e568
|
Bug 584811 - Date.prototype.toJSON isn't to spec. r=sayrer
|
2010-08-13 10:42:31 -07:00 |
|
Jason Orendorff
|
37d79b0719
|
Merge backout.
|
2010-08-13 08:24:40 -05:00 |
|
Jason Orendorff
|
8a568c9133
|
Backed out changeset c5e31473b1a6 (assertions for bug 583850). See bug 584578 and bug 585754.
|
2010-08-13 08:21:13 -05:00 |
|
Jason Orendorff
|
2ca54c3e0e
|
Bug 585257 - "Assertion failure: obj == obj2". r=gal.
|
2010-08-13 08:17:29 -05:00 |
|
David Anderson
|
652df661b5
|
[JAEGER] Merge backout.
|
2010-08-13 02:23:22 -07:00 |
|
David Anderson
|
e36d4de961
|
Backed out changeset c0061c6b65b4 (3% perf regression on v8).
|
2010-08-13 02:22:39 -07:00 |
|
David Anderson
|
2c5c7bc631
|
[JAEGER] Merge.
|
2010-08-13 02:22:03 -07:00 |
|
David Anderson
|
60b819690f
|
Backed out changeset 8f45cad0a405.
|
2010-08-13 02:21:46 -07:00 |
|
Sean Stangl
|
4b7c28362b
|
[JAEGER] Remove unnecessary padding from JSStackFrame, VMFrame. b=586880, r=dvander.
|
2010-08-13 00:57:14 -07:00 |
|
Sean Stangl
|
88ac406123
|
[JAEGER] Add standard header boilerplate to assembler/. no_r=me.
|
2010-08-12 22:17:41 -07:00 |
|
Alex Miller
|
2b52da7be8
|
[JAEGER] Implement SSE4.2 check. r=sstangl.
|
2010-08-12 22:05:57 -07:00 |
|
Robert Sayre
|
a00d7f60fe
|
Backed out changeset 1406935fced4. Brian Hackett – Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw.
|
2010-08-12 21:47:46 -07:00 |
|