Andreas Gal
|
af72ac4d4c
|
nit fix for bug 558754 and remove bogus spot-fix that didn't have review (r=brendan)
|
2010-05-12 13:12:53 -07:00 |
|
Jason Orendorff
|
bdb491ed34
|
Backed out changeset 8cb8888c68d3 due to failing mochitests.
|
2010-05-12 09:34:03 -05:00 |
|
Jason Orendorff
|
2b3384521c
|
Bug 513065 - Part 3, compute scope in the engine before calling the thisObject hook. r=mrbkap.
|
2010-05-12 08:15:49 -05:00 |
|
Nicholas Nethercote
|
9e27c4bb2e
|
Bug 552592 - nanojit: split TMFLAGS=assembly in two (TM-only part). r=jseward.
|
2010-05-11 20:01:27 -07:00 |
|
Robert Sayre
|
a354ba1cfc
|
Backed out changeset 919950c7f0f0
|
2010-05-11 11:52:17 -04:00 |
|
Chris Leary
|
299dd52ca1
|
Bug 559408: Arena pool macros to methods. (r=gal)
|
2010-05-10 21:46:52 -07:00 |
|
Andreas Gal
|
2bbccc6cff
|
can't trace generator close, follow up for 558754, CLOSED TREE
|
2010-05-07 19:19:19 -07:00 |
|
Andreas Gal
|
2004c301c3
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Nicholas Nethercote
|
c346baf81a
|
Bug 562857 - TM: use LIR_d2i instead of js_DoubleToInt32() when possible. r=gal.
|
2010-05-05 16:50:50 -07:00 |
|
Nicholas Nethercote
|
45f5c025d0
|
Bug 563210 - "Assertion failure: isDenseArrayMinLenCapOk()," with gc, gczeal, Array, defineGetter. r=brendan.
|
2010-05-04 17:29:42 -07:00 |
|
Jason Orendorff
|
3a2ba42072
|
Bug 492915 - Trace incelem/decelem/eleminc/elemdec for objects other than arrays. r=brendan.
--HG--
extra : rebase_source : 33ab817997096bd4b00c8a36bb0444dcacc58a27
|
2010-05-03 16:48:06 -05:00 |
|
Nicholas Nethercote
|
67b2684e4d
|
Bug 562837 - TM: avoid reboxing when copying a double from one array to another. r=brendan.
|
2010-05-03 15:51:57 -07:00 |
|
Andreas Gal
|
bd82c5611d
|
remove obsolete JSVAL_ERROR_COOKIE and JSVAL_FAIL (563063, r=dvander).
|
2010-04-30 15:21:09 -07:00 |
|
Andreas Gal
|
478f54cddf
|
remove useless date and array trace natives (563055, r=dvander).
|
2010-04-30 14:59:28 -07:00 |
|
Jason Orendorff
|
89f72d0bce
|
Backed out changeset 73f23528bed6 (bug 559653, again)
|
2010-04-30 15:12:13 -05:00 |
|
Jason Orendorff
|
d55c165fa7
|
Bug 559653 - Record assignment before the interpreter goes; avoid record_SetPropHit. r=brendan.
--HG--
extra : rebase_source : c6698a313d7d00cd0584e1968d96d4b67ab0373c
|
2010-04-28 11:12:19 -05:00 |
|
Nicholas Nethercote
|
d8b33d0d5f
|
Bug 562571 - TM: don't have two bounds checks for array getelem. r=brendan.
|
2010-04-29 20:22:33 -07:00 |
|
Nicholas Nethercote
|
225ae34fc8
|
Bug 562251 - JSSLOT_ARRAY_COUNT isn't used for slow arrays. r=brendan.
|
2010-04-28 18:35:22 -07:00 |
|
Jason Orendorff
|
74b496bbe8
|
Merge backout.
|
2010-04-28 13:41:43 -05:00 |
|
Jason Orendorff
|
fc386a2ca8
|
Backed out changeset ae857d818793 (bug 559653) due to test failures.
|
2010-04-28 13:41:24 -05:00 |
|
Jason Orendorff
|
55efedaff4
|
Backed out changeset 69ea8f61ae26 (bug 559813) due to test failures.
|
2010-04-28 13:03:19 -05:00 |
|
Jason Orendorff
|
6736f57e69
|
Bug 559813 - Trace script setters. r=brendan.
|
2010-04-28 11:43:27 -05:00 |
|
Jason Orendorff
|
d649fe8f15
|
Merge.
|
2010-04-28 11:15:12 -05:00 |
|
Jason Orendorff
|
63cfa9cafb
|
Bug 559653 - TM: Record assignment before the interpreter goes; remove record_SetPropHit. r=brendan.
|
2010-04-28 11:12:19 -05:00 |
|
David Anderson
|
764d88c18d
|
Fixed clamping bug in typed arrays (bug 561813, r=vlad).
|
2010-04-27 19:14:08 -07:00 |
|
Mike Moening
|
6531928c72
|
Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 2. r=dvander
|
2010-04-27 14:17:11 -07:00 |
|
David Anderson
|
dac6f52234
|
Don't bother tracing some elem sets yet (bug 561939, r=gal).
|
2010-04-26 20:29:49 -07:00 |
|
Nicholas Nethercote
|
1e5fc26c40
|
Bug 560774 - encapsulate array-related dslots accesses. r=brendan.
|
2010-04-26 18:33:36 -07:00 |
|
Dan Witte
|
fdcf03a939
|
Backing out due to bustage.
|
2010-04-26 15:16:05 -07:00 |
|
Mike Moening
|
b37862b231
|
Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 2. r=dvander
|
2010-04-26 14:15:18 -07:00 |
|
Luke Wagner
|
ef023c4ec7
|
Bug 560798 - propagate errors from deep-aborted natives (r=gal)
|
2010-04-26 09:30:06 -07:00 |
|
Robert Sayre
|
0f0d2ffdf7
|
Merge mozilla-central to tracemonkey.
|
2010-04-24 12:56:26 -04:00 |
|
Brian Crowder
|
cdec52dab6
|
Bug 560769 - fixing badness accessing /proc/self/auxv under qemu, r=vlad, a=dholbert
|
2010-04-23 12:58:38 -07:00 |
|
Jason Orendorff
|
6b63be3117
|
Bug 558830 - Trace script getters. r=brendan.
--HG--
extra : rebase_source : 240b5a7248165aefdc9527abc94902afe4b510e0
|
2010-04-22 17:10:38 -05:00 |
|
David Anderson
|
ab155f0037
|
Renamed InterpState to TracerState (bug 560988, r=luke).
|
2010-04-22 11:54:11 -07:00 |
|
Nicholas Nethercote
|
9fdb34cc4b
|
Bug 560160 - nanojit: rename LOpcode-related names (TM-specific part). r=gal.
|
2010-04-21 21:42:19 -07:00 |
|
David Anderson
|
e87d0a0586
|
Backed out changeset 4a28bd424400 (tinderbox red).
|
2010-04-21 16:30:06 -07:00 |
|
Mike Moenig
|
c846c95336
|
Support custom allocators (bug 549532 relanding, r=dvander).
|
2010-04-21 13:59:33 -07:00 |
|
David Anderson
|
f4f019b83e
|
Fixed tracing some arguments usage on trace (bug 558618, r=gal).
|
2010-04-21 01:10:23 -07:00 |
|
David Anderson
|
e86821540c
|
Modifying upvars on trace (bug 557946, r=gal).
|
2010-04-20 22:42:00 -07:00 |
|
Luke Wagner
|
d53a36c520
|
Fix changeset 1f9e21e2fd2b bustage on 64-bit
|
2010-04-19 10:30:17 -07:00 |
|
Luke Wagner
|
08f75291c2
|
Bug 560098 - fix hole-to-undefined conversion wrt TT_VOID (r=dvander)
|
2010-04-19 09:53:09 -07:00 |
|
Jason Orendorff
|
150781994d
|
Bug 557841 - TM: "Assertion failure: BINDNAME in global code resolved to non-global object, at ../jstracer.cpp". r=dmandelin.
--HG--
extra : rebase_source : ebfbfc0bb947c1c68b86ec4861c07a94aa6361d7
|
2010-04-19 09:21:10 -05:00 |
|
Nicholas Nethercote
|
3b7a62d9f5
|
Bug 558814 - nanojit: handle const conditions for LIR_jt/LIR_jf (TM-specific part). r=dvander.
|
2010-04-15 17:12:28 -07:00 |
|
Jason Orendorff
|
af84824b06
|
Bug 559006 - Wrong behavior with JSClass::convert hook and JIT. r=mrbkap.
|
2010-04-14 15:07:01 -05:00 |
|
Robert Sayre
|
ec12d7736d
|
Backed out changeset c9faf5a2bc75
|
2010-04-13 18:15:20 -04:00 |
|
Mike Moenig
|
7cb366214a
|
[JAEGER] Allow custom memory allocator use in spidermonkey (bug 549532, r=dvander).
|
2010-04-12 18:51:25 -07:00 |
|
Jason Orendorff
|
8c46df6c46
|
Bug 557652 - Eliminate redundant guard that incProp/getProp operand is not the global object. r=brendan.
--HG--
extra : rebase_source : 8da6192aedb78f6096d83a161698b27e43d30c30
|
2010-04-12 08:27:16 -05:00 |
|
Nicholas Nethercote
|
6bcbe2ea63
|
Bug 557713 - encapsulate JSSLOT_ARGS_* within JSObject. r=brendan.
|
2010-04-11 16:45:20 -07:00 |
|
David Mandelin
|
aa16e435ea
|
Bug 554670: abort tracing on out-of-range args element read
|
2010-04-08 17:11:41 -07:00 |
|