js/src/jsiter.h
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed unknown
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
edd0c4e6231a406a3eca664f1d6e014d3c5fb8f2
created 2010-07-07 23:39 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 577155 - fix silly error in the fatvalification of Reify
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed unknown
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
bf88f75a66ce7f75b7b558210469ca38296cab96
created 2010-07-04 00:12 -0700
pushed unknown
Luke Wagner Luke Wagner - Get merge building js shell and passing trace/ref tests. Still need to fix up browser
65081752a7c809d478743141fa5d5bea0b1f68c0
created 2010-07-01 23:10 -0700
pushed unknown
Luke Wagner Luke Wagner - Merge
355dc5012a9ae98a070275c6c977dfbb27e6db83
created 2010-06-16 18:21 -0700
pushed unknown
Luke Wagner Luke Wagner - Switch jsids back to pointer-sized and fix a bunch of broken assumptions
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed unknown
Luke Wagner Luke Wagner - Merge with TraceMonkey
71e3da0402fa45d50e768c0e49cb775ed131b2d7
created 2010-06-02 19:09 -0700
pushed unknown
Luke Wagner Luke Wagner - Remove jsboxedword, change jsid to be a jsval
649a438d9ed70ab65be61868bfb6a061ad5b8b34
created 2010-05-12 19:05 -0700
pushed unknown
Luke Wagner Luke Wagner - jsiter
4d63fb08f0ad630bd9a3807de0fc0222ce0e681f
created 2010-05-11 19:00 -0700
pushed unknown
Luke Wagner Luke Wagner - Still recovering from rebase
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed unknown
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed unknown
Luke Wagner Luke Wagner - (unrebased) fat value patch
d917ddae373cc03cd7c3503300c7dd6b866430b8
created 2010-03-03 18:10 -0800
pushed unknown
Luke Wagner Luke Wagner - (unrebased) remove regs
8de0a7fef2c0f783f49b65e1976cee02042199ee
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - (unrebased) contiguous patch
77eb248fa854c9fd007fe349f84fa522fba83e5d
created 2010-06-12 18:29 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
74ea8e2ed2ca2af08c094f1a3f32c44ef04e8475
created 2010-07-28 14:36 +0200
pushed unknown
Igor Bukanov Igor Bukanov - Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
7b2b90efe57d3975d38a07af55f04bade5abf091
created 2010-06-12 18:29 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 549143 - fatvals
dabc78724c89a881b3acb80fe68ff3b6e3b0b8fe
created 2010-06-24 16:45 -0500
pushed unknown
Andreas Gal Andreas Gal - Implement runtime-wide wrap hook (574299, r=mrbkap).
de325b61d17dd3db0e260baff4b51a22ab8b8696
created 2010-06-16 16:17 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 572577 - Change NativeIterator::allocate to accept a vector of ids rather than separate pointer/length. r=gal
f7c575acdee2f1e903d1c34797770df16e5b98cd
created 2010-06-16 16:11 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 572577 - Convert proxy name-enumerating APIs to fill in vectors of names, rather than return JSIdArrays. r=gal
c607dfb41475cfaf121ca36724e04d4d11387d85
created 2010-06-03 21:41 -0700
pushed unknown
Andreas Gal Andreas Gal - Suppress deleted properties during iteration (569735, r=brendan).
2fe89784cf66347487cbf5a9f010dce8fabbe043
created 2010-06-02 23:48 -0700
pushed unknown
Jason Orendorff Jason Orendorff - Back out changeset 96dbe8a784f1 (bug 569735) due to failing tests.
96dbe8a784f15719031a8716921ad50a86650a15
created 2010-06-02 20:11 -0700
pushed unknown
Andreas Gal Andreas Gal - Suppress deleted properties during iteration (569735, r=brendan).
6ca8580eb84fcc59eb0da611aa1363513121a118
created 2010-05-27 12:03 -0700
pushed unknown
Andreas Gal Andreas Gal - Implement iterate trap for proxy handlers (568413, r=brendan).
4dd9be00049c7aed754100af15e4512c306e06ae
created 2010-05-18 19:21 -0700
pushed unknown
Andreas Gal Andreas Gal - Implement ES Harmony Proxies (bug 546590, r=mrbkap).
a000781786980e4dce0776300a78755a2af3db67
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
5c5cb7a2e3ff496c932d25c5547a83ca68fa9321
created 2010-05-13 02:21 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset 23efaeb8652b
23efaeb8652b0b7aa660a16731f24e489f203f10
created 2010-03-03 17:52 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
b15fd8b568e4ef1568a1d1cb3832e4215f5efefd
created 2010-05-07 17:52 -0700
pushed unknown
Andreas Gal Andreas Gal - fast object iteration (558754, r=brendan, CLOSED TREE).
121debb9ff3d7362f3bd8be330144420f7f86d53
created 2010-04-10 16:08 -0700
pushed unknown
Andreas Gal Andreas Gal - Remove gcIteratorTable (557914, r=brendan).
23e71fa6bd6e058498c18f6f7a9a8875fc245115
created 2010-04-07 18:34 -0700
pushed unknown
Andreas Gal Andreas Gal - Backed out changeset 687d1e4c213e (bug 557914).
687d1e4c213ef0fc1d22e28deeb4a0643e807cbf
created 2010-04-07 17:14 -0700
pushed unknown
Andreas Gal Andreas Gal - Remove gcIteratorTable (557914, r=Waldo).
96e8ea26998fa1330f75db0becd1d4c3e870034f
created 2010-03-30 14:42 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
ff6b54ac276de71f3d73801431a001657af421e3
created 2010-03-22 11:11 -0700
pushed unknown
Brendan Eich Brendan Eich - Use direct object shape instead of identity as key for deep property cache hits (497789, r=jorendorff).
5d8801fe08f504d46ba16d616d487f300be91477
created 2010-01-29 18:25 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 535656 - remove JSStackFrame::dormantNext and varobj (r=waldo)
45772700955a3c820c0b17851a52830d5a31172c
created 2009-09-05 19:59 +0400
pushed unknown
Igor Bukanov Igor Bukanov - bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
2cf0bbe3772abb9c48b80a4b1f728d5ea7a5dfbf
created 2009-04-05 21:17 -0700
pushed unknown
Brendan Eich Brendan Eich - upvar2, aka the big one take 2 (452598, r=mrbkap).
c33d9b115c6dc59857eff123f8b156aabaf6c67d
created 2009-04-04 10:14 -0700
pushed unknown
Andreas Gal Andreas Gal - Backed out changeset 972c44aa9d1f (bug 452598).
972c44aa9d1f2a08cc583605c3e0aed788aa14e4
created 2009-04-04 10:05 +0100
pushed unknown
Brendan Eich Brendan Eich - upvar2, aka the big one (452598, r=mrbkap).
51afdade0e86e435b9e4bc9c170865c17b7ab403
created 2008-11-13 00:30 -0800
pushed unknown
Brendan Eich Brendan Eich - Bug 456511 - (imacros) TM: Make conversion work on arbitrary JSObjects (r=gal).
b17550a6ca01fd8a12610d9f214334877b5707cb
created 2008-11-12 17:39 -0800
pushed unknown
Andreas Gal Andreas Gal - Backed out changeset a40f2117bcc0
a40f2117bcc01faefe39262bc92c2214cac199dc
created 2008-11-12 16:55 -0800
pushed unknown
Brendan Brendan - Add imacros to support conversion of arbitrary JSObjects (456511, r=gal).
408373135eb3d4a51e6c8da91b270a460f9f3b08
created 2008-10-08 17:08 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
4920eaced572295282be1484500cba0ee10a749d
created 2008-08-10 00:39 -0700
pushed unknown
Brendan Eich Brendan Eich - - Avoid unnecessary FASTCALL builtin wrappers for existing js_* library-private or friend functions, which could be (and now are) fastcall (JS_FASTCALL). A couple of builtins avoid name collisions by using js_Fast instead of just js_ as their name prefix.
f115ed7ab1d6b30e49318a098fd3780ed090203e
created 2008-07-30 16:32 -0700
pushed unknown
Brendan Eich Brendan Eich - - Export JSSLOT_ITER_* from jsiter.cpp to jsiter.h, for jstracer.cpp to use.
471f34aa61df1cc05b5f615b3b08499521741f6b
created 2008-07-20 22:13 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 441686 - eliminating JSStackFrame.(nvars|vars). r=brendan
bd3e62a095a79984800f4003404741e0eb8088e2
created 2008-07-01 18:59 -0700
pushed unknown
Brendan Eich Brendan Eich - Clean up for-in ops and naming nit (443039, r=igor).
ca9fd7937bac1c08255a47b6f915cca6e054a8e0
created 2008-03-17 01:58 -0700
pushed unknown
igor igor - bug=421274 r=brendan a=beltzner Eliminating SAVE_SP_AND_PC() macro
d7eb849ee14ca94e33c5cdec1ec837b5e06be923
created 2008-03-13 11:03 -0700
pushed unknown
igor igor - bug 421274: backing out again due to crashes on 64 bit Linux.
8f02a331666d298ee10ae0be8f9196a1227facea
created 2008-03-12 23:48 -0700
pushed unknown
igor igor - bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop
4e7d9964bc871c6d78755e8c9d8686e2361ddf5b
created 2008-03-12 23:23 -0700
pushed unknown
igor igor - backing out bug 421274
70d75ffb97d488e9a7b4f087e915e74097d966eb
created 2008-03-12 22:52 -0700
pushed unknown
igor igor - bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop
5dc8027b1b052a5e1218eff8a20a44baaad9e752
created 2007-12-27 13:34 -0800
pushed unknown
sayrer sayrer - Bug 387522. Native JSON support. r=crowder/jst, sr=brendan
b6f1f32cf39071937f7b173b3f7c48fa2fd22662
created 2007-09-30 17:31 -0700
pushed unknown
mrbkap mrbkap - Implement an iterator hook for cross origin wrappers to avoid wrongly walking up the prototype chain during enumeration. bug 390947, r+a=brendan sr=jst
db456f3a9ed861c958571ed108d0351ab203200d
created 2007-08-10 14:27 -0700
pushed unknown
jwalden jwalden - Bug 391423 - Reposition JS_(BEGIN|END)_EXTERN_C to avoid nesting #includes. Patch by Edward Lee <edilee@mozilla.com>, r=jorendorff, r=bsmedberg
404436aba5e7f626b7c7f8b3f1f1589ecfe1eb55
created 2007-07-16 23:38 -0700
pushed unknown
igor igor - Bug 380469: Followup to remove to no longer used JSGenerator.next. r=brendan
97846f6870ee12d26d008220da8c47cd166debac
created 2007-07-16 13:57 -0700
pushed unknown
igor igor - Bug 380469: Taking away too zealous code simplification.
53df83a867e3c1c2a74a921aa421e0e6a83efde1
created 2007-07-14 01:28 -0700
pushed unknown
igor igor - Bug 380469: Followup for the previous check in to remove more no longer used close-on-GC code. r=brendan
0f863a9f5206063ed38c8360d5a6a26ce598fe0b
created 2007-07-13 00:28 -0700
pushed unknown
igor igor - Bug 380469: Calling close on unreachable generators from GC is no longer supported. r=brendan
less more (0) -60 tip