js/src/jsobj.cpp
5f6d7c789505f032c0de4071b273263305efd364
created 2008-12-15 16:42 -0800
pushed 2008-12-26 01:26 +0000
Blake Kaplan Blake Kaplan - Bug 469621 - Protect the new scope object from garbage collection. r=crowder
e905fe64c1b279d2089e4238e8bdb9c58cb122bf
created 2008-12-12 23:47 -0800
pushed 2008-12-26 01:26 +0000
Brian Crowder Brian Crowder - Bug 446026 - restore utility of eval(s, o). r=mrbkap
5a26ec73cf0d3c0c8862a83e3be7f2c6ff3161f7
created 2008-12-11 20:43 -0800
pushed 2008-12-26 01:26 +0000
Robert Sayre Robert Sayre - Backed out changeset f682453c06d0. Failing scriptaculous unit tests, doesn't build on windows or mac ppc.
f682453c06d06ac83b76a0f58fb868f76da37201
created 2008-12-11 17:50 -0800
pushed 2008-12-26 01:26 +0000
Brendan Eich Brendan Eich - Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal).
dcff67f75d7c8be36d8cf461824a0edde491df9f
created 2008-12-19 15:47 -0800
pushed 2008-12-19 23:50 +0000
Blake Kaplan Blake Kaplan - Bug 468581 - Use a better function to compute principals. r=brendan
eb8abab83036ecec0d6e212bb6e5f59245ef2cde
created 2008-12-19 01:38 -0800
pushed 2008-12-19 09:38 +0000
Brendan Eich Brendan Eich - Back out patch for bug 469625, it mysteriously busts stuff.
e98754e147eb16d00883cf104eb1dcc23bc89424
created 2008-12-18 22:35 -0800
pushed 2008-12-19 06:35 +0000
Brendan Eich Brendan Eich - Bug 469625 - TM: Crash [@ js_String_getelem] (r=jorendorff).
fcc2058248563f466db7af934f97a504c0f2e1e8
created 2008-12-09 21:37 -0500
pushed 2008-12-11 11:23 +0000
Benjamin Smedberg Benjamin Smedberg - Merge mozilla-central into tracemonkey, specifically to pick up bug 467579.
27a7da1735981b2be2ab76d49bfd297709d91a9f
created 2008-12-09 10:38 -0600
pushed 2008-12-11 11:23 +0000
Jason Orendorff Jason Orendorff - Bug 460865 - Read barrier for cx->fp. r=mrbkap, r=dmandelin.
e3b6f616b3aca4ab90be8a8911bb89622d5c5bf3
created 2008-12-06 00:54 -0800
pushed 2008-12-11 11:23 +0000
Robert Sayre Robert Sayre - Merge m-c to tracemonkey.
b24c90967af939275d3d3622de36cd3ae66b4b12
created 2008-11-21 11:47 -0800
pushed 2008-12-11 11:23 +0000
Jeff Walden Jeff Walden - Bug 465476 - SpiderMonkey confusion over "-0" and "0" properties of an object. r=brendan
bc71507c7ccb237fa73d4747d6c1a8bd98f3f0af
created 2008-12-07 00:03 -0800
pushed 2008-12-07 08:03 +0000
Brendan Eich Brendan Eich - Bug 449657 - JS_SealObject fails on Array objects (r=mrbkap, a=sayrer).
defd28229dd75071c3f82cb827e226598189edc3
created 2008-11-28 11:06 +0100
pushed 2008-11-28 11:01 +0000
Blake Kaplan Blake Kaplan - Bug 456284 - JSExtendedClass requires an equality hook. r=crowder, a191=beltzner.
4c6331befc51e5562e0ac955579cfaabc06df655
created 2008-11-26 20:59 -0500
pushed 2008-11-27 02:00 +0000
Igor Bukanov Igor Bukanov - bug 461158, r=brendan a191=blocker
51afdade0e86e435b9e4bc9c170865c17b7ab403
created 2008-11-13 00:30 -0800
pushed 2008-11-14 17:26 +0000
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 2008-11-14 17:26 +0000
Andreas Gal Andreas Gal - Backed out changeset a40f2117bcc0
a40f2117bcc01faefe39262bc92c2214cac199dc
created 2008-11-12 16:55 -0800
pushed 2008-11-14 17:26 +0000
Brendan Brendan - Add imacros to support conversion of arbitrary JSObjects (456511, r=gal).
645982a81efc64b5af5ba789ec57c1d6164b55a9
created 2008-10-30 15:38 -0700
pushed 2008-11-08 09:06 +0000
Andreas Gal Andreas Gal - Resolve atom/str naming conflicts in the source for narcissus, make narcissus extensions compile again (462436, r=brendan).
08b215e43638e68aca52d442b3a2885165a80f59
created 2008-10-28 14:04 -0700
pushed 2008-11-08 09:06 +0000
Brendan Eich Brendan Eich - Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
05c20a65b1df77e59275266e9a70cf3109344b45
created 2008-10-28 10:49 -0700
pushed 2008-11-08 09:06 +0000
Jason Orendorff Jason Orendorff - Backed out changeset d4fe79372140 (bug 458851) due to persistent orange on TraceMonkey tinderboxes.
d4fe79372140ce13b145097d0c5c380b84eefb0a
created 2008-10-27 22:30 -0700
pushed 2008-11-08 09:06 +0000
Brendan Eich Brendan Eich - Bug 458851 - TM: for-in loops skip every other value in certain cases (r=gal/mrbkap).
cc62eaf7678b3d80ee9b61880555aa6def0c5437
created 2008-10-24 12:34 -0700
pushed 2008-10-28 03:18 +0000
Brendan Eich Brendan Eich - Bug 461248 - Remove JSOP_RESUME (r=gal/jorendorff).
42743bac059330d8150c5b2b9661d1ba43e61621
created 2008-10-24 12:49 -0500
pushed 2008-10-28 03:18 +0000
Jason Orendorff Jason Orendorff - Bug 461492 - TM: INT32 can't be used as return type for traceable native that actually returns an int. r=gal.
dc6d3b9b9dd2d73b22a111d0b34344d3588ece35
created 2008-10-21 17:58 -0500
pushed 2008-10-28 03:18 +0000
Jason Orendorff Jason Orendorff - Bug 460157 - Yet more macros for defining builtins. r=brendan
ffb53ca317bcb598ad6655a4d4ce7018d8589e37
created 2008-10-21 13:35 -0500
pushed 2008-10-28 03:18 +0000
Jason Orendorff Jason Orendorff - Bug 460501 - Round-trip change due to "&&" constant-folding leaving extra parens. r=brendan.
3461f4b4f1fd816a72829fcb79dc0a75b493f398
created 2008-10-21 13:19 -0500
pushed 2008-10-28 03:18 +0000
Jason Orendorff Jason Orendorff - Bug 460117 - TM: Inconsistent results from hasOwnProperty with JIT enabled. r=brendan.
de77c05a49f887443ad66367af1028b1dbd508b5
created 2008-10-16 14:24 -0500
pushed 2008-10-28 03:18 +0000
Jason Orendorff Jason Orendorff - Bug 459266 - TM: Allow CALLINFO macros to specify linkage. r=brendan.
bb9619614c6099340bab5f1f72fad55233e09ca0
created 2008-10-13 11:05 -0700
pushed 2008-10-13 18:24 +0000
Blake Kaplan Blake Kaplan - Merge mozilla-central -> tracemonkey
408373135eb3d4a51e6c8da91b270a460f9f3b08
created 2008-10-08 17:08 -0500
pushed 2008-10-13 18:24 +0000
Jason Orendorff Jason Orendorff - Bug 458735 - Improve internal API for traceable natives (r=brendan, nanojit r=edwsmith)
98d37f459fefe4c9b5d5ba18e89631ae6c1fa3b9
created 2008-10-06 22:30 -0700
pushed 2008-10-13 18:24 +0000
Brendan Eich Brendan Eich - Bug 457920 - regexp-dna.js and generality want JSOP_GETELEM(dense array, "0") (r=mrbkap/gal).
765855ec09b08c76075d130f8c72c5655aa42b9a
created 2008-10-09 07:30 -0500
pushed 2008-10-09 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 458098 - js_DumpObject can't handle objects that share proto's scope (r=crowder)
3daa02cc94caee4d4322323df07cc67961830da7
created 2008-09-30 16:35 -0700
pushed 2008-10-01 04:35 +0000
Andreas Gal Andreas Gal - Merge.
3c899d350d7ff93e4c3c915221c8ff10a9ca9fa3
created 2008-09-29 18:49 -0700
pushed 2008-10-01 04:35 +0000
Andreas Gal Andreas Gal - Add a resume point (JSOP_RESUME) immediately following JSOP_CALL (457789, r=mrbkap).
feae87b8ebf2b84b06d4a6f6cdfd8c63b5d73e1c
created 2008-09-25 11:29 -0500
pushed 2008-09-25 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 456469 - Dead variable pval in js_NativeSet (r=brendan)
f15139948b95f1608c73a8f9016cef8496b9e099
created 2008-09-25 11:29 -0500
pushed 2008-09-25 16:35 +0000
Jason Orendorff Jason Orendorff - Bug 455953 - js_DumpObject debugging function (r=crowder)
17c60e5a30c1164d2793a7f10f4aa8ce161e36a4
created 2008-09-25 11:13 -0500
pushed 2008-09-25 16:25 +0000
Jason Orendorff Jason Orendorff - Bug 389034 - JS_SetProperty() ends up resolving w/o JSRESOLVE_ASSIGNING (r=brendan, sr=bzbarsky)
ac2f0278900c5c1b9f22d9f80f9cdf6e94a42afa
created 2008-09-09 23:38 -0700
pushed 2008-09-10 06:40 +0000
Blake Kaplan Blake Kaplan - Merge tracemonkey -> mozilla-central
1e8705a505019c0049a2b8cc72e687b29d452ed0
created 2008-09-09 09:57 -0700
pushed 2008-09-10 06:40 +0000
Brendan Eich Brendan Eich - Avoid needless prototype-shape purges (454035, r=igor).
c008abb140b8b4fb418bd808de7cba10deaeaa9e
created 2008-09-09 11:24 -0700
pushed 2008-09-09 18:24 +0000
Brendan Eich Brendan Eich - Avoid needless prototype-shape purges (454035, r=igor).
d518ddaac216f1f78ac04465c5ee1420f419d8ea
created 2008-09-08 13:41 -0700
pushed 2008-09-08 20:41 +0000
Taras Glek Taras Glek - bug 453889: Correct prbool misuse in spidermonkey
9aa9d1a57edd36588c5d9d005fa74a672b15b760
created 2008-09-08 10:51 -0700
pushed 2008-09-08 17:51 +0000
Taras Glek Taras Glek - bug 432917: Replace "must flow through label" comments with statically-checkable macro. r=igor
ef557ac7be736857b4cd2ed11cbac2f27acd84cc
created 2008-09-08 11:47 +0200
pushed 2008-09-08 09:48 +0000
Igor Bukanov Igor Bukanov - bug 446386 - eliminating compiler pseudo-frames. r=brendan
e71240d4b28c3c520a3faa951c946c3f7d7cb924
created 2008-09-07 00:21 +0200
pushed 2008-09-06 22:24 +0000
Arpad Borsos Arpad Borsos - Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla)
7da53f4cd7129da668b69c3ac0238713800a960c
created 2008-09-05 16:24 -0700
pushed 2008-09-05 23:26 +0000
Ben Turner Ben Turner - Bug 451729 - " Allow runtime's security callbacks to be overridden by a context". r=brendan.
51ccafa530f22deced6addd004f319b0896d9eee
created 2008-09-05 10:19 -0700
pushed 2008-09-05 20:08 +0000
Jim Blandy Jim Blandy - Bug 97954: Give jsconfig.h a better name, and make room for the new js-config.h. r=bsmedberg
e1b0e3916017fdfb4b8e0d838fb8b28012d1cb65
created 2008-09-03 15:30 -0500
pushed 2008-09-03 20:33 +0000
Jason Orendorff Jason Orendorff - Bug 453383 - Confusing comment, bogus indentation in jsobj.cpp (r=mrbkap)
f315b6804c422093c442f38f9ef3e848039afcd0
created 2008-09-02 14:17 -0700
pushed 2008-09-03 00:15 +0000
David Anderson David Anderson - Merge with mozilla-central.
310ff794218cf36a4ace680bfdac5c6c555b8249
created 2008-09-01 01:24 -0700
pushed 2008-09-03 00:15 +0000
Brendan Eich Brendan Eich - Kind of an Array initialiser tour-de-force for bug 452878:
0e7cafaea12d03d66a718171b620f104303191d8
created 2008-08-29 00:24 -0700
pushed 2008-09-03 00:15 +0000
Brendan Eich Brendan Eich - Fix upvar decompilation for eval-from-fun case (452441, r=igor).
2206c4127fad11c65b96613d312e5c39198a8972
created 2008-08-28 16:37 -0700
pushed 2008-09-03 00:15 +0000
Blake Kaplan Blake Kaplan - Bug 452338 - Abort on the weird case where we find a global name on the prototype of the scope chain. r=brendan
4aab0fc277d69717e0934bfc19ab6ee227bb315c
created 2008-09-02 09:27 +0200
pushed 2008-09-02 07:28 +0000
Igor Bukanov Igor Bukanov - backing out bug 446386 due to unit test failures
abbcd9a5673a1cc201cb949914434b3323052d60
created 2008-09-02 08:10 +0200
pushed 2008-09-02 06:10 +0000
Igor Bukanov Igor Bukanov - bug 446386 - removal of the compiler pseud-frames. r=brendan,mrbkap
018b8ac99a4c3ce4a959a2837303fb9f44ee6e4a
created 2008-08-28 17:17 -0700
pushed 2008-08-29 00:18 +0000
Brendan Eich Brendan Eich - Fix upvar decompilation for eval-from-fun case (452441, r=igor).
fe61440b3e4273d57d25a21ce713271dfa62ae1e
created 2008-08-28 15:04 -0700
pushed 2008-08-28 22:05 +0000
Daniel Holbert Daniel Holbert - Backed out changeset 9ecf699d4047 to see if it fixes linux mochitest failures
9ecf699d40475f1bbd0c9e607111252a7d9cae90
created 2008-08-28 11:01 -0700
pushed 2008-08-28 18:02 +0000
Brendan Eich Brendan Eich - Fix upvar decompilation for eval-from-fun case (452441, r=igor).
b0b7959491f6ff0873fdaf3d320c51096306a56b
created 2008-08-27 13:56 -0700
pushed 2008-08-27 20:57 +0000
Blake Kaplan Blake Kaplan - Bug 452295 - Deal with embeddings that don't use principals. r=brendan
648c778b234f2d50948973e9f659d4f819a2f232
created 2008-08-21 05:04 -0700
pushed 2008-08-22 00:08 +0000
Brendan Eich Brendan Eich - Fix script->owner maintenance; also fix warning.
5bc82976d48b250e7518d4e8aee32ae5057693f6
created 2008-08-21 03:47 -0700
pushed 2008-08-22 00:08 +0000
Brendan Eich Brendan Eich - Upvar, v0.1 (limited to looking up from eval in a function, to the function's args and vars).
3bb542e73570406978f554ae9cab714a88d40d6f
created 2008-08-20 22:18 -0700
pushed 2008-08-22 00:08 +0000
Brendan Eich Brendan Eich - Defer eval'ed script destruction to next GC; expose js_obj_eval for tracing.
733c550be0fb98823ef15aa8a8175d6a74ec5af8
created 2008-08-20 14:57 -0700
pushed 2008-08-22 00:08 +0000
Andreas Gal Andreas Gal - Backed out changeset be63a51a0a3b. Breaks tofte if run from ./time.sh.
less more (0) -100 -60 tip