Sean Stangl
|
366a2a7d88
|
[JAEGER] Implement haveSameBacking() case for stricteq. b=591367, r=dvander.
|
2010-08-27 19:33:11 -04:00 |
|
David Mandelin
|
8057a267e7
|
[JAEGER] Bug 590088: copy only variables into call objects that may be referred to later, r=dvander
|
2010-08-27 15:54:30 -07:00 |
|
Brian Hackett
|
826d673641
|
Fix Iterator assertion, add tests, bug 589112. r=dmandelin
|
2010-08-27 11:48:29 -07:00 |
|
David Mandelin
|
5afe9918be
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-27 11:35:42 -07:00 |
|
David Mandelin
|
c7756ac00b
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-27 11:32:19 -07:00 |
|
David Mandelin
|
7b2310c5cf
|
[JAEGER] Merge from tracemonkey.
|
2010-08-27 11:25:56 -07:00 |
|
Vladimir Vukicevic
|
62a29ff1c1
|
b=575685; implement set() from TypedArray spec; r=jorendorff
|
2010-08-27 12:07:24 -04:00 |
|
Vladimir Vukicevic
|
d2dfff6bd5
|
b=590672; treat ArrayBuffer() and SomeArrayType() as (0); r=shaver
|
2010-08-27 12:06:34 -04:00 |
|
Gregor Wagner
|
f8d6bb54b3
|
Bug 590346 - TM: Global Object created in GlobalForLocation needs its own compartment r=mrbkap
|
2010-08-27 07:49:31 -07:00 |
|
Sean Stangl
|
ef6068d3b0
|
[JAEGER] Backed out changeset 1035fdc5d714. no_r=fire.
|
2010-08-27 10:42:10 -04:00 |
|
Gregor Wagner
|
781969cad1
|
Bug 590326 - TM: Global Object created in TestXPC needs its own compartment r=mrbkap
|
2010-08-26 21:20:37 -07:00 |
|
Gregor Wagner
|
ea9e3a32b4
|
Bug 590319 - TM: Global Object created in JetpackChild needs its own compartment r=mrbkap
|
2010-08-26 14:26:57 -07:00 |
|
Gregor Wagner
|
9fe5a4cb0d
|
Bug 590986 - TM: another defaultCompartment mixup in jsapi-tests r=gal
|
2010-08-26 14:00:47 -07:00 |
|
Jan de Mooij
|
5209097cb3
|
[JAEGER] Added fast-path for >>> (bug 589932, r=dvander).
|
2010-08-26 01:29:52 -04:00 |
|
Sean Stangl
|
3c71ccb4b5
|
[JAEGER] Int32 fast-path for stricteq, strictne. b=578528, r=dvander.
|
2010-08-27 00:24:25 -04:00 |
|
David Mandelin
|
e47b671acc
|
[JAEGER] Bug 591121: frobulate the code to get around a GCC bug affecting OSX10.5, r=cdleary
|
2010-08-26 17:48:24 -07:00 |
|
David Mandelin
|
dcc7ec979f
|
[JAEGER] Bug 590380: restore our JSNES perf by adding a fast path for inc/dec global vars, r=dvander
|
2010-08-26 14:06:07 -07:00 |
|
David Mandelin
|
ab97c995fd
|
[JAEGER] Merge from tracemonkey.
|
2010-08-26 10:35:24 -07:00 |
|
David Anderson
|
e9aeb4b8bb
|
Backed out changeset ebd2b956b565.
|
2010-08-26 02:30:08 -04:00 |
|
David Anderson
|
169050a338
|
[JAEGER] Inline caches for scripted calls (bug 587698, r=dmandelin).
|
2010-08-26 01:29:52 -04:00 |
|
Jeff Walden
|
23c30a7beb
|
Unwrap the target before checking for callability, so that wrappers don't wrongly appear to be callable. r=orange
|
2010-08-26 01:22:20 -04:00 |
|
David Mandelin
|
1282ac2e00
|
[JAEGER] Fix test case not to require exact recursion limits
|
2010-08-25 17:02:40 -07:00 |
|
David Mandelin
|
7ca98ab40f
|
[JAEGER] Bug 590749: safely handle calling ReleaseScriptCode twice on a given script, r=dvander
|
2010-08-25 16:31:39 -07:00 |
|
David Mandelin
|
1009b312b0
|
[JAEGER] Bug 469230: use correct this value in str_replace_flat_lambda, r=cdleary
|
2010-08-25 16:23:46 -07:00 |
|
David Mandelin
|
9f589f01cf
|
[JAEGER] Bug 589349 tweak: set default --jitflags to 'j' to keep old behavior by default and avoid tinderbox orange due to recursion count difference
|
2010-08-25 15:59:17 -07:00 |
|
David Mandelin
|
ba29f93a3c
|
[JAEGER] Bug 589349 stopgap: tweak jstests.py to split extra args option on spaces so we can run with '-m -j' to test both JITs
|
2010-08-25 14:08:33 -07:00 |
|
David Mandelin
|
de84d4b689
|
[JAEGER] Bug 589349: customizable multi-jit flags for jstests.py, feedback=njn
|
2010-08-25 14:00:28 -07:00 |
|
David Mandelin
|
ef5b0f9077
|
[JAEGER] Merge from tracemonkey.
|
2010-08-25 11:00:41 -07:00 |
|
David Anderson
|
0c3b4e8c17
|
Backed out changeset a804ccdfe7c4.
|
2010-08-25 11:53:17 -04:00 |
|
David Anderson
|
0255d4ffbc
|
[JAEGER] Fixed copying garbage to some callobj slots (bug 590088, r=dmandelin).
|
2010-08-25 10:56:48 -04:00 |
|
Paul Biggar
|
05bb449ddd
|
Bug 489098: enable property cache for eval scripts. r=dvander
|
2010-08-25 11:20:08 +01:00 |
|
David Anderson
|
194facbde7
|
[JAEGER] Clean up JSScript hacks (bug 590275, r=dmandelin).
|
2010-08-24 22:57:35 -04:00 |
|
David Anderson
|
53caaab3b7
|
[JAEGER] Fixed some math operations remating from unsynced addresses (bug 589714, r=dmandelin).
|
2010-08-24 21:00:32 -04:00 |
|
David Mandelin
|
7a67eb272d
|
[JAEGER] Bug 590001: find correct exception handler when we throw an exception during trace recording, r=dvander
|
2010-08-24 12:00:42 -07:00 |
|
David Mandelin
|
78cdeefdf2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-24 11:56:29 -07:00 |
|
Chris Leary
|
1d43f99740
|
Bug 586530: non-list cmdline display for trace-test. (r=dmandelin)
|
2010-08-24 10:18:34 -07:00 |
|
David Anderson
|
591d6c4f57
|
[JAEGER] Fixed GETELEM PIC not initializing memory (bug 588338, r=cdleary).
--HG--
extra : rebase_source : dfcfa1de224813001b9692a96e987c909bf3333f
|
2010-08-24 12:57:01 -04:00 |
|
Paul Biggar
|
5be05d883e
|
bug 492688 - use -fomit-frame-pointer on mac. r=sayrer
|
2010-08-24 12:16:17 -04:00 |
|
Nicholas Nethercote
|
c5586f145a
|
Bug 578216 - Make eval(json-like string) fast. r=sayrer
|
2010-08-24 11:50:54 -04:00 |
|
Jacob Bramley
|
a39eccf723
|
[JAEGER] Comment tweak to align with changes made for bug 588978. [r=me]
|
2010-08-24 09:46:33 +01:00 |
|
Nicholas Nethercote
|
2ab58fd02d
|
Backed out changeset 74ce80e8782e
|
2010-08-23 22:38:19 -07:00 |
|
David Anderson
|
b87f34a4e2
|
[JAEGER] Fixed PROPINC etc using the property cache (bug 589115, r=dmandelin).
--HG--
extra : rebase_source : 6a58de4b3044c6ce4afa160e1fb497df4a6d290b
|
2010-08-24 00:57:57 -04:00 |
|
David Anderson
|
d8679510bf
|
[JAEGER] Fixed assert in GetElem stub (bug 582894, r=dmandelin).
--HG--
extra : rebase_source : 4c46371db89f4b2cacb1265cc79366830d78dd56
|
2010-08-24 00:57:54 -04:00 |
|
Leon Sha
|
df0157c800
|
Bug 587962 - [JAEGER] JaegerMonkey build and check failed on Solaris x86 with Sun Studio 12. Patch 2. r=dvander
|
2010-08-23 20:50:35 -07:00 |
|
Nicholas Nethercote
|
7ba153876d
|
Bug 578216 - Make eval(json-like string) fast. r=sayrer.
|
2010-08-23 18:13:09 -07:00 |
|
Brian Hackett
|
93e944674e
|
Sync undefined properly, avoid unnecessary syncs at function entry, bug 586544. r=dvander
|
2010-08-23 16:43:04 -07:00 |
|
Robert Sayre
|
5a3ae5c418
|
Merge backout.
|
2010-08-23 19:21:05 -04:00 |
|
Robert Sayre
|
c62ccd686b
|
Backed out changeset b404ad209cb9. (Bug 587257 - Make Array.prototype.join faster. r=lw)
|
2010-08-23 19:20:46 -04:00 |
|
Jan de Mooij
|
383caddd9a
|
Bug 589746 re-landing, this time correctly: omit calls to spew functions in non-spew opt builds, r=dmandelin
|
2010-08-23 15:51:37 -07:00 |
|
David Mandelin
|
3978987e86
|
Backed out changeset 2ab1e79a2179 -- I landed it wrong.
|
2010-08-23 15:50:20 -07:00 |
|