diff browse annotate |
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). |
diff browse annotate |
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) |
diff browse annotate |
cfe6c2e05c07c1029e58e0a4bf9146b56e7d5bd4 created 2011-03-21 18:31 +0100 pushed unknown |
Mike Hommey | Mike Hommey - Backed out changeset d4c0875dc41a -- tinderbox build bustage |
diff browse annotate |
d4c0875dc41ad048d8b54835bbc13ca0a4d554bc created 2011-03-21 10:04 -0700 pushed unknown |
Chris Leary | Chris Leary - Bug 642274: Add loose equality to JSAPI. (r=Waldo) |
diff browse annotate |
55f83a052b613693cfb9fe490a0b12ed4c042a9b created 2011-03-14 13:55 -0700 pushed unknown |
Luke Wagner | Luke Wagner - Bug 640274 - rm {JS_,js_,}GetExternalStringGCType (r=brendan) |
diff browse annotate |
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 |
diff browse annotate |
5e8744f7c31a0502037a2782c9ebecc40f0da8c1 created 2011-03-06 22:31 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander). |
diff browse annotate |
ece554f6ccd1f0cd4f2f99737521b206a43bc580 created 2011-03-06 21:37 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Backout bug 639227 due to orange. |
diff browse annotate |
68352f5723991e54ac4b5bce6c5251852f9a745d created 2011-03-06 20:49 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Remove ObjectOps trace hook (bug 639227, r=dvander). |
diff browse annotate |
a7784d11c59bb0c03cb1626b3d2e8c66f7885271 created 2011-03-05 14:50 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Remove obsolete JSMarkOp API (bug 638291, r=jorendorff). |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
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) |
diff browse annotate |
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. |
diff browse annotate |
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). |
diff browse annotate |
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 |
diff browse annotate |
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 |
diff browse annotate |
cdde780d7503dbc30bf625ca3dfbaccf80bea110 created 2011-02-15 12:05 -0800 pushed unknown |
Chris Leary | Chris Leary - Merge tracemonkey to mozilla-central. (a=blockers) |
diff browse annotate |
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). |
diff browse annotate |
f569d49576bb7271dd6ae7abb7f6525d0e28c712 created 2011-02-11 16:31 -0800 pushed unknown |
Bill McCloskey | Bill McCloskey - Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander) |
diff browse annotate |
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). |
diff browse annotate |
4c16f0da0671f329b676212edddd044b0e3ebf80 created 2011-02-11 18:04 -0800 pushed unknown |
Johnny Stenback | Johnny Stenback - Backed out changeset 3fb25cc2c040 due to orange. |
diff browse annotate |
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 |
diff browse annotate |
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. |
diff browse annotate |
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 |
diff browse annotate |
6882211c4a80df43d9ea10904ac26ada8fbd4875 created 2011-01-21 18:37 -0800 pushed unknown |
David Mandelin | David Mandelin - Bug 611652: clear values instead of scope when global window is cleared, r=brendan,enn,jeff,mrbkap,smaug |
diff browse annotate |
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 |
diff browse annotate |
8eb17a6a39aa001ca3f44e56889db1cdc1bb3956 created 2011-01-31 14:42 -0800 pushed unknown |
Jim Blandy | Jim Blandy - Bug 621103: Rename js::Anchor to JS::Anchor: 'JS' is the public namespace. r=waldo |
diff browse annotate |
696a87a674ee74fb76dbf14c65b1c52757b78a52 created 2011-01-27 16:26 -0800 pushed unknown |
Chris Leary | Chris Leary - Merge the backout head. |
diff browse annotate |
36a4ecbcb4be58b3bc1f9ae208069b756faa2a3f created 2011-01-27 16:25 -0800 pushed unknown |
Chris Leary | Chris Leary - Backed out changeset b5ca98debed0 |
diff browse annotate |
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) |
diff browse annotate |
b5ca98debed07f8bf861c23cb80e49c0323bc5de created 2011-01-21 18:37 -0800 pushed unknown |
David Mandelin | David Mandelin - Bug 611653: clear values instead of scope when global window shuts down, r=brendan,smaug |
diff browse annotate |
066a856dc43f965f066b5ae0636b72ca5335bea4 created 2011-01-25 04:11 -0800 pushed unknown |
Chris Leary | Chris Leary - Backed out changeset b88172246b66 due to Win32 debug failures. |
diff browse annotate |
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) |
diff browse annotate |
a4b72ddb9e6e8af2fca372d1f5546d3330a24daa created 2011-01-22 14:28 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Cache eval CSP check (bug 614137, r=mrbkap, a=dmandelin). |
diff browse annotate |
74190651d91a9744f73b6ebf0360bf3f8580f0c0 created 2011-01-21 10:55 -0800 pushed unknown |
Andreas Gal | Andreas Gal - AnyName can't have a NULL parent (bug 617485, r=brendan). |
diff browse annotate |
54a8ab97c4196cc95974405b3919415657904111 created 2011-01-18 16:11 -0600 pushed unknown |
Andrew Paprocki | Andrew Paprocki - Add JS_NewDateObject, JS_NewDateObjectMsec, JS_ObjectIsDate to the JSAPI. Bug 625870, r=jorendorff, a=shaver. |
diff browse annotate |
75354982793c7eb34324d88807f1634bd551be39 created 2011-01-18 12:49 -0600 pushed unknown |
Jason Orendorff | Jason Orendorff - Backed out changeset 27bf86dbdb52 due to redness. |
diff browse annotate |
27bf86dbdb52d0156c9015d2d1ef0987ddc67202 created 2011-01-18 12:29 -0600 pushed unknown |
Andrew Paprocki | Andrew Paprocki - Add JS_NewDateObject, JS_NewDateObjectMsec, JS_ObjectIsDate to the JSAPI. r=jorendorff, a=shaver. |
diff browse annotate |
a563a4dccc5684960e6199457d21f818edb3684a created 2011-01-11 14:24 -0800 pushed unknown |
Steve Fink | Steve Fink - Bug 624316 - Unwrap wrapped functions before returning them to JSD to see the contained script and name, r=gal, a=blocker |
diff browse annotate |
de9053031560a079ffa7a96755a9b60713394563 created 2011-01-09 22:57 -0800 pushed unknown |
Andreas Gal | Andreas Gal - Add API to enable/disable per-compartment GCs (bug 624229, r=shaver). |
diff browse annotate |
5e2045dddd6714941385a667ea0ce43bcfcd2510 created 2011-01-06 22:21 -0800 pushed unknown |
Ben Turner | Ben Turner - Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst+jorendorff, a=blocking. |
diff browse annotate |
f539d05eec83bb29448238b4a25b63dd4fc0f4c9 created 2011-01-04 15:47 -0800 pushed unknown |
Chris Leary | Chris Leary - Trigger another mozilla-central build. a=breakage |
diff browse annotate |
e6ba6285447a3498c483f6a557aa5df779479955 created 2010-12-29 19:25 -0500 pushed unknown |
Chris Leary | Chris Leary - Merge mozilla-central to tracemonkey. |
diff browse annotate |
f4c2edf5362e16db18adf65b5733ca8edaa35d0f created 2010-12-22 18:05 -0500 pushed unknown |
Jeff Walden | Jeff Walden - Bug 620315 - "Assertion failure: unexpected constantly false guard detected" with "use strict", 4 > this. Fix a problem where we weren't marking functions created by |new Function| as accepting a primitive this value when their body was strict mode, by removing the duplicative bit that was being checked. r=dmandelin |
diff browse annotate |
cc6d97b432cc1911da7c8f5d5b3ed13322fefc4d created 2010-12-03 00:24 -0800 pushed unknown |
Luke Wagner | Luke Wagner - Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) |
diff browse annotate |
6539f1fcda72659397038969c47a05b11471a82b created 2010-12-14 13:24 -0800 pushed unknown |
Andrew Drake | Andrew Drake - Bug 617870, rest of bug 609141 - Cross-compartment calls for JSD, add JSScript* option for JS_EnterCrossCompartmentCall. r=jorendorff |
diff browse annotate |
e5ed12d16160b695c7388e4087c6596c8a007791 created 2010-12-21 16:44 -0500 pushed unknown |
Ben Turner | Ben Turner - Backing out worker changes, a=backout. |
diff browse annotate |
1edc1d75b7d47fce068bba0e18808ffa3790a3d1 created 2010-12-21 14:28 -0500 pushed unknown |
Ben Turner | Ben Turner - Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst, a=blocking. |
diff browse annotate |
1b1561128c5dcc8717f896b26701aa3559b3b4fc created 2010-12-21 11:02 -0500 pushed unknown |
Ben Turner | Ben Turner - Bug 613083 - 'IndexedDB: Switch serialization format from JSON to structured clone bytestream'. r=sicking, a=blocking. |
diff browse annotate |
76f51caf3a169b9d8a4cb60eddce09dae1fd6cde created 2010-12-15 12:21 -0800 pushed unknown |
Robert Sayre | Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers |
diff browse annotate |
5014a17f1b258ca010e94fdd77ab194565d16faa created 2010-12-14 11:30 -0800 pushed unknown |
Jim Blandy | Jim Blandy - Bug 618217: Neaten up specialization of js::Anchor for struct-like jsval on non-GNU compilers. r=bzbarsky |
diff browse annotate |
a546d76bea6b874b329b8daf9360690f112ecc32 created 2010-12-10 12:50 +0100 pushed unknown |
Igor Bukanov | Igor Bukanov - bug 618262 - Removal of JS_NewString. r=brendan |
diff browse annotate |
58dcad7165befb0aa4a9ad28936f0ecb991753cf created 2010-12-09 13:37 -0500 pushed unknown |
Robert Sayre | Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers |
diff browse annotate |
ce3aa8d61749e13300e4738e942106636661f137 created 2010-12-09 13:37 -0500 pushed unknown |
Robert Sayre | Robert Sayre - Merge tracemonkey to mozilla-central. a=blockers |
diff browse annotate |
010bd7365328ec688cc934f57cf5d6b360d7756c created 2010-12-09 11:22 +0100 pushed unknown |
Igor Bukanov | Igor Bukanov - bug 617215 - eliminating JS_NewString usage in FF while fixing a leak there. r=bz |
diff browse annotate |
4d97e9955bfbfff03d1548db0e1ef7c5f55ad4fe created 2010-12-09 00:16 -0500 pushed unknown |
Boris Zbarsky | Boris Zbarsky - Bug 614138. Fix stupid typo that breaks opt builds. |
diff browse annotate |
ae03fdb249ad90fa54dda9626eae89c995fb0f6c created 2010-12-09 00:01 -0500 pushed unknown |
Boris Zbarsky | Boris Zbarsky - Bug 614138 followup to fix Windows debug compile errors for good. |
diff browse annotate |
bac4a8d704921fc4bcb6b4eeaf97e80fc4ee5ee6 created 2010-12-08 23:11 -0500 pushed unknown |
Boris Zbarsky | Boris Zbarsky - Bug 614138 followup to fix Windows debug compile errors. |