Граф коммитов

34 Коммитов

Автор SHA1 Сообщение Дата
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