David Anderson
|
8acbb589d6
|
Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin).
|
2010-10-15 11:36:56 -07:00 |
David Anderson
|
9f4b049297
|
Backed out changeset 8ea3083a9787
|
2010-10-15 15:29:57 -07:00 |
David Anderson
|
4fb8c385ad
|
Remove JSOP_BEGIN and fix tracer integration issues (bug 603044, r=luke+dmandelin).
|
2010-10-15 11:36:56 -07:00 |
David Anderson
|
55fabd9f6e
|
Bustage fix for bug 589398 new opcode fallout.
|
2010-10-04 20:24:43 -07:00 |
Brendan Eich
|
98386adf38
|
Google Maps crash on tracemonkey branch (595365, precog a=jorendorff).
|
2010-09-11 23:55:25 -07:00 |
Luke Wagner
|
dc78a5f3d3
|
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 |
David Mandelin
|
6d78866387
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-30 15:13:32 -07:00 |
Brendan Eich
|
a20f6ceaad
|
Merge JSScope into JSObject and JSScopeProperty (now js::Shape; bug 558451, r=jorendorff).
|
2010-08-29 11:57:08 -07:00 |
David Mandelin
|
aa67eebb54
|
[JAEGER] Merge from tracemonkey.
|
2010-08-25 11:00:41 -07:00 |
Paul Biggar
|
6befcdda29
|
Bug 489098: enable property cache for eval scripts. r=dvander
|
2010-08-25 11:20:08 +01:00 |
David Mandelin
|
541949933e
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-24 11:56:29 -07:00 |
Brian Hackett
|
204c819344
|
Accessor functions for cx->fp, bug 588978. r=lw
|
2010-08-23 14:36:40 -07:00 |
Brian Hackett
|
5e3903b1fc
|
Move cx->fp to cx->regs->fp, bug 588978. r=lw
--HG--
extra : rebase_source : 14a90a53ceeb1f65d0ab70eafb5371095535e66f
|
2010-08-22 16:00:20 -07:00 |
Brian Hackett
|
7a0d76cef5
|
Move cx->fp to cx->regs->fp, bug 588978. r=lw
|
2010-08-22 16:00:20 -07:00 |
David Mandelin
|
ab8fe7050b
|
[JAEGER] Merge from Tracemonkey part 1: don't change visibility of JSStackFrame members yet
|
2010-08-16 15:37:15 -07:00 |
David Mandelin
|
74c060af1a
|
[JAEGER] Merge from Tracemonkey.
|
2010-08-16 15:31:14 -07:00 |
Brian Hackett
|
7cbcc50fa8
|
Add interface for JSStackFrame.fun/script/thisv/rval, bug 586533. r=lw
|
2010-08-15 08:44:51 -04:00 |
Chris Leary
|
7c4464a4e9
|
Bug 586358: make imacpc flagged. (r=lw)
|
2010-08-15 04:16:54 -07:00 |
David Mandelin
|
8208a786c0
|
[JAEGER] Bug 578897: teach property cache about our prototype lookup for JSOP_INSTANCEOF, r=dvander
|
2010-07-19 16:06:55 -07:00 |
Robert Sayre
|
ebf565adff
|
Backed out changeset 96ef97b766e6. (Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan.)
|
2010-08-07 20:11:42 -07:00 |
Jason Orendorff
|
3b669b2ffa
|
Bug 458271 - Property cache causes resolve hooks not to be called. r=brendan.
|
2010-08-07 14:57:59 -05:00 |
Luke Wagner
|
df7dabbcf5
|
Change asX to toX, asXRef to getXRef, XTag to XValue
|
2010-07-05 13:44:59 -07:00 |
Luke Wagner
|
ba67f14f0f
|
Drop the distinction in js::Value of funobj vs. nonfunobj. Instead, values can just have JSVAL_TYPE_OBJECT. The trace-jit still uses funobj/nonfunobj and translates as necessary.
|
2010-06-29 22:33:52 -07:00 |
Luke Wagner
|
7371ad00ed
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
Luke Wagner
|
064f47ed0e
|
convert up to jsstr
|
2010-05-13 14:49:26 -07:00 |
Luke Wagner
|
2ea3056f2b
|
(unrebased) remove regs
|
2010-03-03 18:10:13 -08:00 |
Luke Wagner
|
515c38eb66
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
Boris Zbarsky
|
2a142542dc
|
Bug 556866. Try to cache the slot even for JOF_INCDEC ops, as long as the setter is a stub. r=jorendorff
|
2010-04-06 15:46:20 -04:00 |
Nicholas Nethercote
|
e2e917ef22
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
Jason Orendorff
|
d1f4fe9a74
|
Bug 554996 - Eliminate native-ops check before testing property cache. Part 1: interpreter. r=gal.
|
2010-03-29 10:35:16 -05:00 |
Jason Orendorff
|
403633697e
|
Bug 500431 part 4 - Encapsulate PropertyCacheEntry::pcval. r=brendan.
|
2010-03-26 09:01:01 -05:00 |
Jason Orendorff
|
eb5e50868d
|
Bug 500431 part 3 - Rename JSPropertyCache to js::PropertyCache and other renamings. r=brendan.
|
2010-03-24 21:20:44 -05:00 |
Jason Orendorff
|
d2230d46e0
|
Bug 500431 part 1 - Move property cache code to jspropertycache{.h,.cpp,inlines.h}. r=brendan.
--HG--
extra : rebase_source : f7a7bb63bc3cded9452807ecdd0b5b8e8f5b3ff6
|
2010-03-24 16:16:01 -05:00 |
Luke Wagner
|
c6e4fdb2b9
|
Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
|
2010-03-03 18:10:13 -08:00 |