js/src/jsapi.cpp
8359361f8a7b64fe63ea20d9ebf6ffb770d42e7b
created 2011-03-29 19:19 -0700
pushed unknown
Andreas Gal Andreas Gal - Expose public APIs for converting doubles to signed/unsigned int per ECMA spec (bug 631132, r=bzbarsky).
fc361ed8029de9a136c95d6f1d3a103de9922290
created 2011-03-23 11:57 -0700
pushed unknown
Bill McCloskey Bill McCloskey - Bug 569422 - Allocate js::Shape from the GC heap (r=brendan)
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
cf1850399b0ba181535ece8c0b99a92729ab25a8
created 2011-03-14 13:55 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 616562 - speed up JSString::isStatic (r=njn)
cfe6c2e05c07c1029e58e0a4bf9146b56e7d5bd4
created 2011-03-21 18:31 +0100
pushed unknown
Mike Hommey Mike Hommey - Backed out changeset d4c0875dc41a -- tinderbox build bustage
d4c0875dc41ad048d8b54835bbc13ca0a4d554bc
created 2011-03-21 10:04 -0700
pushed unknown
Chris Leary Chris Leary - Bug 642274: Add loose equality to JSAPI. (r=Waldo)
4bd4c1d52b8b1f0af8e1da1005169fde4c0c049a
created 2011-03-07 23:00 +0100
pushed unknown
Igor Bukanov Igor Bukanov - Bug 633219 - replacing resolve hashtable with a linked list. r=luke
55f83a052b613693cfb9fe490a0b12ed4c042a9b
created 2011-03-14 13:55 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 640274 - rm {JS_,js_,}GetExternalStringGCType (r=brendan)
206d6b6b392ff8d315e6fc3daf41d54aa6f429cc
created 2011-03-08 20:58 -0800
pushed unknown
Andreas Gal Andreas Gal - Sweep compartments when no objects live in them (bug 639270, r=gregor).
38aba506e3c42ad153bf207143718a254c9d8d7d
created 2011-03-08 19:59 -0800
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 80d8431f209e (bug 639270) for failing to actually compile
80d8431f209ee23b4383e1d81aaf59ddc35b9117
created 2011-03-08 18:10 -0800
pushed unknown
Andreas Gal Andreas Gal - Sweep compartments when no objects live in them (bug 639270, r=gregor).
3035bb78201359418f1bdc6b4ed3f15c4f9e282f
created 2011-03-08 16:10 -0800
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 638034 - Make scanning safer. r=brendan.
10fb605a55afa80876925bd9a9088b7089f6abdb
created 2011-03-07 18:42 -0800
pushed unknown
Andreas Gal Andreas Gal - Make empty shape initialization lazy (bug 639254, r=billm).
30940051c457599e7e29c3769e54d3c2b20297c9
created 2011-02-18 18:32 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
9439b1936151a2e7b2cba6e3fa1e4e60a0d1ab0e
created 2011-03-02 20:56 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 608473 - |var eval = otherWindow.eval; eval(...)| should behave like indirectly calling that eval from a script in that other window. r=jorendorff
a7784d11c59bb0c03cb1626b3d2e8c66f7885271
created 2011-03-05 14:50 -0800
pushed unknown
Andreas Gal Andreas Gal - Remove obsolete JSMarkOp API (bug 638291, r=jorendorff).
52d5eb37b0a77fd0ac86522e5b56e44db9ce3f66
created 2011-03-02 19:57 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 638312 - Add JS_IsBuiltinEvalFunction and JS_IsBuiltinFunctionConstructor APIs. r=gal
c919a7271ac15c20d0a7a19e4f54b078da8b3594
created 2011-02-03 14:06 +0100
pushed unknown
Igor Bukanov Igor Bukanov - bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
42e7f908897589d3d233b88ac239a096fc348f25
created 2011-02-11 16:17 -0800
pushed unknown
Blake Kaplan Blake Kaplan - Fixing bug 623810. r=jst@mozilla.org, gal@uci.edu, a=blocker. CLOSED TREE
0907c4ca12471120b0cc1780d330123332a76af0
created 2011-02-22 13:02 -0800
pushed unknown
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers. CLOSED TREE
482d728659f7491f76e43dda100136790163771a
created 2011-02-19 22:59 -0800
pushed unknown
Andreas Gal Andreas Gal - When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker). (relanding in a CLOSED TREE)
92aa2e2f4c63a57b8ca252bbd09d765b4a8a094e
created 2011-02-20 17:46 -0800
pushed unknown
Jeff Walden Jeff Walden - #jsapi observed the extent of orange in the TM tree and saw that OS X x86 opt was consistently and totally evil. So jwalden was sorry he had ever pushed changes for bug 631135. It broke his heart. And he said, “I will wipe this tree of every push back to 9105cd721d46. Yes, and I will revert the entire TM CLOSED TREE. I am sorry I ever pushed to it.” But 9105cd721d46 found favor with #jsapi.
f2fa1da62fe3ca7613c02a23d19e760abc2e1ac7
created 2011-02-19 22:59 -0800
pushed unknown
Andreas Gal Andreas Gal - When idle the GC holds on to unused chunks indefinitely (bug 631733, r=brendan, a=blocker).
8c14f73ca5ae252dab05ac2aa2b0d2977342c687
created 2011-02-19 19:50 -0800
pushed unknown
Jeff Walden Jeff Walden - Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange.
58eebd67ae57b016ccdc39ddbf697126d0294b34
created 2011-02-08 17:20 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
d3dd12467800cfa8735b31b0724875abde2fe9b2
created 2011-02-17 14:17 -0800
pushed unknown
Jan de Mooij Jan de Mooij - Bug 633741 - Check result of defineProperty in js_InitFunctionAndObjectClasses. r=jwalden, a=dmandelin
2ebeb6e9f036757e63d62707d8e057c57bf89372
created 2011-02-19 14:37 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 634542 - Back out diagnostic patches (r=dvander,a=backout)
a633a0030ac6dce8c6e1f1f86a64c736c35166a1
created 2011-02-19 20:46 -0800
pushed unknown
Mike Shaver Mike Shaver - Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
5dd4f10fb1fdac79319254e66c36cf652861b068
created 2011-02-18 18:38 -0800
pushed unknown
Luke Wagner Luke Wagner - Luke Wagner – Bug 634542 - Temporary diagnostic patch 2 (r=dvander,a=shaver)
b0bf06306261f118bf660c1c3538746c5b071353
created 2011-02-08 17:20 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
1491ae1877c68765657f23728c28ca34e1335634
created 2011-02-17 10:47 -0800
pushed unknown
Chris Leary Chris Leary - Merge new tracemonkey head.
c91eb9df95a996774192ff8a91dc370d1466b9fb
created 2011-02-17 19:39 +0100
pushed unknown
Igor Bukanov Igor Bukanov - Backed out changeset 510c42c0d472 - bug 633219
510c42c0d472e69d245b980173ae3209a0f0339b
created 2011-02-15 13:57 +0100
pushed unknown
Igor Bukanov Igor Bukanov - Bug 633219 - replacing per context resolving list with per-thread resolving list. r=lw
a2b20c2d773e612b0958e0d7d1662e9f910ca53e
created 2011-02-17 10:36 -0800
pushed unknown
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
90be6dccf2c6d5c4fefedcc2963d7e9eefd15594
created 2011-02-15 12:11 -0800
pushed unknown
Brendan Eich Brendan Eich - Method read barrier requried when changing attributes but not value (634210, r=jorendorff).
951f34044122ae7167be34beab926590337fc657
created 2011-02-15 19:00 -0800
pushed unknown
Andreas Gal Andreas Gal - Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
f9e8182eb1257804a319fc3b7eaa05e602b3ca1a
created 2011-02-15 19:00 -0800
pushed unknown
Andreas Gal Andreas Gal - Xray wrappers don't cache resolved native properties on the holder object (bug 633382, r=mrbkap/jst, a=blocker).
cdde780d7503dbc30bf625ca3dfbaccf80bea110
created 2011-02-15 12:05 -0800
pushed unknown
Chris Leary Chris Leary - Merge tracemonkey to mozilla-central. (a=blockers)
5a9888ce079682c2c55b6ba38c06b2f663047772
created 2011-02-13 20:55 -0800
pushed unknown
Andreas Gal Andreas Gal - js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan).
bce779f4d16b5dda9898ed47cc274bdf441be211
created 2011-02-11 16:13 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 632358 - Only call resetCompartment() when safe to GC (r=waldo)
3a9a361402d2e052c143404602cf6bfcdafa63f2
created 2011-02-13 20:55 -0800
pushed unknown
Andreas Gal Andreas Gal - js_UnbrandAndClearSlots leaks, use JS_ClearScope and throw if compile-N-go scripts are run after JS_ClearScope (630072, r=brendan, a=blocker).
c46f36d6b1fecebd07cb8f60e2f791a0802bedba
created 2011-02-11 16:13 -0800
pushed unknown
Luke Wagner Luke Wagner - Bug 632358 - Only call resetCompartment() when safe to GC (r=waldo,a=blocking)
4c16f0da0671f329b676212edddd044b0e3ebf80
created 2011-02-11 18:04 -0800
pushed unknown
Johnny Stenback Johnny Stenback - Backed out changeset 3fb25cc2c040 due to orange.
3fb25cc2c04034010077e2381bbf4e816853acad
created 2011-02-11 16:36 -0800
pushed unknown
Andreas Gal Andreas Gal - Bug 630072. Fix issue with wrappers holding objects from old scopes alive. r=mrbkap@gmail.com, a=blocker
b5b177ec4d5de4eec95e7acdd42d3ce4d29332ad
created 2011-02-11 16:17 -0800
pushed unknown
Blake Kaplan Blake Kaplan - Fixing bug 623810. r=jst@mozilla.org, gal@uci.edu, a=blocker.
4b56bfdf61a79a0f0fd896aa7970c48f40195363
created 2011-02-09 11:31 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 537873: Add a 'strict' argument to C++ property setter functions. r=brendan
db8be4e3f373398ea980eb3c68de9860114c3a50
created 2011-02-04 10:59 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 609104 - Move the property tree to the compartment (r=brendan)
bfab16ea5cdc90192ab37aea250660952333ac21
created 2011-02-02 14:20 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Backed out bug 609104 (csets ac3ba38f20c0 and 7717cabaf20c) (orange)
ac3ba38f20c083c8893a721aa0db2d11662d80a5
created 2011-01-27 15:46 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 609104 - Move the property tree to the compartment (r=brendan)
ee3a4f42994264ab290c27b3b07a96762e9b0de7
created 2011-02-01 10:18 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 623297 - Make JS_TRACE_MONITOR more robust by distinguishing callers (r=gal)
c7e8f00451a52498cfcafc0dd48f49881873456e
created 2011-02-01 10:16 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 623297 - Reduce usage of JS_TRACE_MONITOR in jstracer (r=gal)
3d69803eee340303a2517f5291ac2b2fcaf9d35c
created 2011-01-26 13:37 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 619283 - Built-in JS methods must not box undefined or null into the global object when called, both to comply with ES5 and to prevent inadvertent global object exposure to secure JS variants. r=dmandelin, a=blocking
5dbc4a422c1b0b2247ab0a13c997990d65a66e27
created 2011-01-28 23:25 +0100
pushed unknown
Igor Bukanov Igor Bukanov - bug 629655 - avoid influencing the malloc GC counters when dumping the heap. r=anygregor
c5d19264bbfb8cbaf258a5afb17c02e5e98c0ae3
created 2011-01-27 19:43 -0800
pushed unknown
Chris Leary Chris Leary - Back out changeset 7d82892cb8df.
7d82892cb8dfff9c0108e6557ab0cba33122d100
created 2011-01-27 15:46 -0800
pushed unknown
Bill McCloskey Bill McCloskey - Bug 609104 - Move the property tree to the compartment (r=brendan)
dd71c1b1159e4b8deed8fc22309c6f5a04e82f4e
created 2011-01-27 02:54 -0800
pushed unknown
Chris Leary Chris Leary - Bug 595691, take 2: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
066a856dc43f965f066b5ae0636b72ca5335bea4
created 2011-01-25 04:11 -0800
pushed unknown
Chris Leary Chris Leary - Backed out changeset b88172246b66 due to Win32 debug failures.
b88172246b66ddebd84ea37f9bfa8c8872806ad0
created 2011-01-25 02:33 -0800
pushed unknown
Chris Leary Chris Leary - Bug 595691: fix versioning across VM instances, remove _options. (r=luke,brendan,igor)
a7d178f043dbc420c38e1bdd8f62453745c94572
created 2011-01-23 03:12 -0800
pushed unknown
Jeff Walden Jeff Walden - Back out everything from the last several hours for turning into a disaster zone finally ending in total orange. r=return-to-sanity
7da52f991c293c40455e78d41799f474c00dcf33
created 2011-01-22 23:30 -0800
pushed unknown
Andreas Gal Andreas Gal - Don't lose error condition in decompiler (bug 621988, r=brendan).
less more (0) -300 -100 -60 tip