Bill McCloskey
|
05473d29a8
|
Bug 601986 - Make blockchain determination faster for with, flat closures (r=igor)
|
2010-10-06 10:41:36 -07:00 |
|
Luke Wagner
|
407b2242d7
|
Bug 598682, part 2 - Minor cleanups to jsinterp.h and jsinterpinlines.h (r=bhackett)
--HG--
extra : rebase_source : bd664d9cd752992faa280d8d3a848058883f57e4
|
2010-10-05 14:41:58 -07:00 |
|
Jim Blandy
|
b423689891
|
Bug 598682, part 1 - Minor cleanups to jsinterp.h and jsinterpinlines.h (r=lw)
--HG--
extra : rebase_source : ce5adce0b4f5155afd958f2a083085baf4dbe643
|
2010-10-05 14:41:55 -07:00 |
|
David Anderson
|
552330f091
|
ICs for scripted new (bug 589398, r=luke,dmandelin).
--HG--
extra : rebase_source : d7311ce916e8d6c876d1851090806bc7d073bd63
|
2010-10-04 14:13:33 -07:00 |
|
David Anderson
|
6dbf424efd
|
Backed out changeset de5d1b528b9a
|
2010-10-04 15:12:00 -07:00 |
|
David Anderson
|
6ddd3429fc
|
ICs for scripted new (bug 589398, r=luke,dmandelin).
|
2010-10-04 14:13:33 -07:00 |
|
Brian Hackett
|
d73a0b5f82
|
Lazify fp->scopeChain, JM call path cleanup. bug 593882, r=lw,dvander.
|
2010-10-03 08:21:38 -07:00 |
|
Brian Hackett
|
abdc87c9ca
|
Header changes for sixgill, annotations. bug 601129, r=jorendorff
|
2010-10-01 21:00:55 -07:00 |
|
Bill McCloskey
|
20e3b7290e
|
Bug 535912 - Eliminate blockChain from JSStackFrame (r=cdleary)
|
2010-09-29 13:21:36 -07:00 |
|
Brian Hackett
|
1ddca3c75a
|
Improved JM call path, bug 587707. r=lw,dvander
|
2010-09-29 06:27:34 -07:00 |
|
David Mandelin
|
c1def1ffa6
|
Bug 596460: try making Interpret not inlined to avoid stack frame bloat in other functions, r=dvander
|
2010-09-16 15:20:56 -07:00 |
|
David Mandelin
|
dca5850bce
|
No bug, fix windows build bustage due to int32 type mismatch, r=burning, rs=njn
|
2010-09-13 14:52:33 -07:00 |
|
Chris Leary
|
2fa4fedbc1
|
Bug 540675: eviscerate JSStackFrame::callerVersion. (r=lw)
|
2010-09-13 09:38:22 -07:00 |
|
Luke Wagner
|
562fc49870
|
Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
|
2010-08-09 22:43:33 -07:00 |
|
Chris Leary
|
7c740a8dc0
|
Back out due to mochiserver breakage. (no_r=me)
|
2010-09-09 16:52:31 -07:00 |
|
Chris Leary
|
7c2ac56dff
|
Bug 540675: remove callerVersion from stack frame. (r=lw)
|
2010-09-09 14:25:30 -07:00 |
|
David Anderson
|
d550b945b2
|
Fix various bugs in tracer integration (bug 593532, r=dmandelin).
|
2010-09-07 22:52:15 -07:00 |
|
David Anderson
|
69b95ea914
|
ICs for scripted calls (bug 587698, r=dmandelin).
|
2010-09-02 20:04:33 -07:00 |
|
Luke Wagner
|
5e9978f911
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
David Mandelin
|
3dc48e12b2
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:13:32 -07:00 |
|
Brendan Eich
|
790ddc9e99
|
Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
|
2010-08-29 11:57:08 -07:00 |
|
David Mandelin
|
c056a07f6b
|
Backed out changeset 41e3e584023f -- more tinderbox bustage.
|
2010-08-27 18:51:14 -07:00 |
|
David Anderson
|
8d3e96d32e
|
[JAEGER] ICs for scripted calls (bug 587698, r=dmandelin).
|
2010-08-27 17:50:53 -07:00 |
|
Sean Stangl
|
ef6068d3b0
|
[JAEGER] Backed out changeset 1035fdc5d714. no_r=fire.
|
2010-08-27 10:42:10 -04:00 |
|
Jan de Mooij
|
5209097cb3
|
[JAEGER] Added fast-path for >>> (bug 589932, r=dvander).
|
2010-08-26 01:29:52 -04: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 |
|
Brian Hackett
|
a4a17593d6
|
Move cx->fp to cx->regs->fp, bug 588978. r=lw
--HG--
extra : rebase_source : 14a90a53ceeb1f65d0ab70eafb5371095535e66f
|
2010-08-22 16:00:20 -07:00 |
|
David Mandelin
|
02f201cead
|
[JAEGER] Merge from tracemonkey.
|
2010-08-23 11:35:14 -07:00 |
|
Luke Wagner
|
bffe91b8df
|
Bug 589318 - guard that eval-in-function frames don't access args (r=brendan)
|
2010-08-21 15:50:14 -07:00 |
|
David Mandelin
|
169803d2d3
|
[JAEGER] Merge from tracemonkey.
|
2010-08-19 17:30:04 -07:00 |
|
Brian Hackett
|
2aeb294c19
|
Interface for JSStackFrame.argc, bug 586533. r=lw
|
2010-08-19 16:44:12 -07: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
|
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 |
|
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 |
|
Brian Hackett
|
03a7ed6a9d
|
Add interface for JSStackFrame.annotation/debugHook/callerVersion, bug 586533. r=lw
|
2010-08-14 11:59:44 -04: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 |
|
David Mandelin
|
a8a454c883
|
[JAEGER] Merge from tracemonkey.
|
2010-08-13 12:01:02 -07:00 |
|
Sean Stangl
|
4b7c28362b
|
[JAEGER] Remove unnecessary padding from JSStackFrame, VMFrame. b=586880, r=dvander.
|
2010-08-13 00:57:14 -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 |
|
Brian Hackett
|
a416b05f95
|
Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw
|
2010-08-13 00:08:37 -04:00 |
|
Brian Hackett
|
b6fa83e115
|
Put JSStackFrame.callobj/argsobj behind an interface, bug 586533. r=lw
|
2010-08-12 18:46:03 -04:00 |
|
Andrew Drake
|
c7dbe5a681
|
Bug 584882: Don't attempt to compute this for dummy frames. r=jorendorff
|
2010-08-10 17:21:11 -07:00 |
|