js/src/jsapi.cpp
8cec78f353926f62b9da00fe4e03c7af31b6e246
created 2013-05-14 14:17 -0400
pushed 2013-05-15 02:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 872043. Add an API for getting the canonical Array.prototype for a global. r=waldo
9182c3e6a9673fc21d8fb83f88ee1fc711aac349
created 2013-05-14 16:40 -0400
pushed 2013-05-14 20:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 869195, bug 870845, bug 872043, bug 862825) for mochitest b-c, mochitest-other, and xpcshell orange on a CLOSED TREE.
7b06b9d1acb21448ab9bc6bdaaae184265a5c942
created 2013-05-14 14:17 -0400
pushed 2013-05-14 18:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 872043. Add an API for getting the canonical Array.prototype for a global. r=waldo
cec949998373ea6396af7faa8496f62e8ab579da
created 2013-05-01 16:55 -0400
pushed 2013-05-09 14:33 +0000
Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
fae8d9338eb53e49ae070fbe10b651943bbd30f2
created 2013-03-28 13:37 -0700
pushed 2013-05-08 20:25 +0000
Terrence Cole Terrence Cole - Bug 777548 - Make non-cc-participant tracing indirect; r=smaug,billm,jst
39ff12be624b7f83713924dbbbd58d453d5565d3
created 2013-05-07 16:27 +0200
pushed 2013-05-07 14:35 +0000
Jan de Mooij Jan de Mooij - Bug 690446 - Emit *GNAME ops in non-eval strict-mode code. r=bhackett
e0fabe9f6a89825f45529bd42e560493bc159f03
created 2013-05-03 19:29 -0400
pushed 2013-05-03 23:30 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 3. Add ways of creating Handle<Value> holding null and undefined values. r=terrence
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
e119cde77a3bcf9f9ca3eb14c9441e7ca1ebc9d4
created 2013-04-30 15:40 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawValue typedef; r=jonco
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
b1d2c16bee474b3f969398c03808cbad4376e623
created 2013-04-30 15:40 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawFunction typedef; r=jonco
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2013-05-01 17:31 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
ee10fbf0d59bb44e5a09996e8888fb9e5dd35791
created 2013-04-16 14:33 -0700
pushed 2013-04-30 18:58 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSRawString typedef; r=jonco
4581bea1b9cfd829782222cf243263f522a66e05
created 2013-04-15 18:16 -0700
pushed 2013-04-30 18:58 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSRawObject typedef; r=jonco
ab9fb5ce21d7e6f14ff7935380c5bdde2f950b69
created 2013-04-29 08:30 -0400
pushed 2013-04-29 12:32 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 634839 - Fix build with Internationalization API. r=njn
7f6765e6e3be80ec54f024c5259beeea262d2ede
created 2013-04-27 17:37 +0200
pushed 2013-04-27 15:37 +0000
Tom Schuster Tom Schuster - Bug 836949 - Remove the now unnecessary GetMethod function. r=jwalden
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2013-04-26 02:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
b51eaa301a4a4e12cee631e5c4220d8a8fa88a03
created 2013-04-25 16:40 -0700
pushed 2013-04-25 23:40 +0000
Tim Lunn Tim Lunn - Bug 842889 - Include MOZILLA_VERSION in JS_GetImplementationVersion(). r=waldo
e478c0c1940f1db2448ae67f77f80f32021223fc
created 2013-04-25 13:55 -0600
pushed 2013-04-25 19:55 +0000
Brian Hackett Brian Hackett - Bug 864957 - Consolidate locks used to avoid operation callback related races, r=djvj,luke.
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2013-04-23 00:30 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
ec44739db921d9060558817d5a93722cbb07dd0b
created 2013-04-22 14:04 -0700
pushed 2013-04-22 21:04 +0000
Bill McCloskey Bill McCloskey - Bug 862606 - Shift around some marking for brain transplants (r=bhackett)
8a971669e5493e5e99733819c0021738f19522d3
created 2013-04-22 16:17 -0400
pushed 2013-04-22 20:17 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make JS_InitClass, js_InitClass and js::DefineConstructorAndPrototype take const function specs and property specs. Remove const_cast in js::DefinePropertiesAndBrand. r=waldo
3297733a26610400db18d7df2f7a99ce44d79cfa
created 2013-03-14 10:26 -0700
pushed 2013-04-19 00:03 +0000
Terrence Cole Terrence Cole - Bug 706885 - Implement generational GC for the SpiderMonkey interpreter; r=billm
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed 2013-04-16 03:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-04-15 23:14 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
f10884c6a91e01699b19aff130f58b7b2649252c
created 2013-04-10 14:33 +0200
pushed 2013-04-10 12:38 +0000
Jan de Mooij Jan de Mooij - Bug 858022 - Fix baseline compiler crashes on hardware without SSE2. r=dvander
c054eef6ba7750ad38f160a2be2590ef45fb2d5e
created 2013-04-03 11:50 -0400
pushed 2013-04-03 15:50 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound on a CLOSED TREE.
ca457da3604acaf050d03e1fa55d150fad497fd2
created 2013-04-03 10:25 +0200
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
9baa31b30db4a246cce4882045cfb50450c6eb54
created 2013-04-02 19:20 +0200
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
5fd27c1b3943e759973ec3cd13b5c35f8035745a
created 2013-04-01 21:48 +0200
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
61f7ebb9f3d903556516bd6cbe8b84ae14c0fa33
created 2013-03-29 15:55 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
3c2c4a1beeea7e6d4077e2fbf8da85bc435adfb4
created 2013-03-28 14:50 -0400
pushed 2013-04-03 15:50 +0000
Kannan Vijayan Kannan Vijayan - Bug 853862 - Wrap ionStackLimit modifications with a lock. r=jandem,h4writer
52e4c977856ca3a3934b924795019907d2a5a759
created 2013-03-30 03:06 +0100
pushed 2013-04-03 10:34 +0000
Till Schneidereit Till Schneidereit - Bug 851763 - part 1: add support for wrapping self-hosted functions instead of cloning them. r=jwalden
63453515a870238be2a706eb6c4cac664d48d6c1
created 2013-04-02 21:36 -0400
pushed 2013-04-03 01:37 +0000
Benjamin Peterson Benjamin Peterson - Bug 830389 - Switch to the right compartment before reporting an error. r=billm
de6afab8b3834965b983bf9b2d83b13c205af376
created 2013-04-01 22:43 -0700
pushed 2013-04-03 00:32 +0000
Jeff Walden Jeff Walden - Bug 856850 - Implement a PodOperations.h header that includes all the Pod* functions currently in jsutil.h. r=Ms2ger
ec0ffeafb1288cc6ceb083fed8bcbfb2476f4dd4
created 2013-04-02 20:20 -0400
pushed 2013-04-03 00:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 855582 part 1. Make JS_DefineFunctions and JS_DefineProperties take const function specs and property specs respectively. r=waldo
4134cb96116ddc996728398dfd3da5d7227a6bef
created 2013-04-02 20:19 -0400
pushed 2013-04-03 00:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 856833 part 2. Make JS_ObjectIsRegExp use ObjectClassIs. r=waldo
f8a7c4c4874d9b76813e111ad932d0aed5823b27
created 2013-04-02 20:19 -0400
pushed 2013-04-03 00:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 856833 part 1. Make JS_ObjectIsDate use ObjectClassIs. r=waldo
e7ac9fca699c14670fe608b46dc30789046d0c53
created 2013-04-01 17:35 -0700
pushed 2013-04-02 00:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 856877 - Initialize JSRuntime::interrupt. r=wmccloskey.
257e193d6bdf4bf640708fdb4010d35a77a3c2c0
created 2013-03-27 05:09 -0700
pushed 2013-04-02 00:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 854763 (part 2) - Include asm.js arrays the standalone "explicit" reporter, and fix some potential leaks involving asm.js array buffers on Windows. r=luke.
88ec6ee2d57a2c62051e13aba2c83bc071ccc47c
created 2013-03-28 13:27 -0700
pushed 2013-03-29 17:26 +0000
Terrence Cole Terrence Cole - Bug 765432 - Make JS_IsAboutToBeFinalized indirect; r=bholley,billm
2cb5ad80203eec7e62aafa136b1ce3528de5dd19
created 2013-03-26 15:10 -0700
pushed 2013-03-28 20:39 +0000
Terrence Cole Terrence Cole - Bug 855145 - DeMACROize the JS tracing interfaces; r=billm,mccr8
a49b82d1650450c9e6933e059e3303c59e8c2d7a
created 2013-03-27 15:24 +0100
pushed 2013-03-27 14:30 +0000
Till Schneidereit Till Schneidereit - Bug 853075 - continue with next FunctionSpec instead of aborting loop upon encountering self-hosted methods during self-hosting global initialization in JS_DefineFunctions. r=jonco
c92a00119f85be47db95ccb89a263b73b1b8e8fd
created 2013-03-19 18:50 +0000
pushed 2013-03-26 11:00 +0000
Jon Coppeard Jon Coppeard - Bug 853498 - GC: Make sure wrapped things are not marked gray r=billm
44cf42a8e6e51e74a5c863419c7fc797d75e1256
created 2013-03-20 15:42 -0400
pushed 2013-03-25 17:05 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 853067 - Do not define the parallel array global in beta, release, or esr builds (yet) r=sfink
30b977b2b911146b7ca2250f7fb3074ccb6f5f19
created 2013-03-14 18:44 -0700
pushed 2013-03-23 22:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 851421 (part 2) - Don't emit bytecode for asm.js functions unless linking fails. r=luke.
495bf367cca35ee4d30aae75343ecf2214be04f7
created 2013-03-22 01:17 +0100
pushed 2013-03-23 18:23 +0000
Till Schneidereit Till Schneidereit - Bug 853417 - Prevent self-hosted scripts from ever being visible to client scripts. r=jimb
955bd7967d96796befda0197c9f896f71d584b80
created 2013-03-19 10:20 -0700
pushed 2013-03-22 23:10 +0000
Terrence Cole Terrence Cole - Bug 734250 - Remove the unused {Un}LockGCThing{RT} rooting interface; r=billm
a5d90cd59be84b0321fa98275c49bbf0c7677011
created 2013-03-22 15:02 -0700
pushed 2013-03-22 23:05 +0000
Luke Wagner Luke Wagner - Bug 851964 - Re-enable OdinMonkey on OSX (r=vlad)
b170e3ee24c07c764325ca6e4e9d9a6c2b2a3d8e
created 2013-03-21 18:15 -0700
pushed 2013-03-22 18:01 +0000
Bill McCloskey Bill McCloskey - Bug 852676 - Remove unmaintained ETW event support (r=sfink)
5bebe0562ab376aa07e9c8a66ffd163e3cb585c0
created 2013-03-21 14:59 -0700
pushed 2013-03-22 01:37 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 769871 - Reimplement Number.toLocaleString per ECMA-402. r=jwalden
207ff8c91b7d171fc8f3d45e82a448f6a0578375
created 2013-03-21 23:23 +0100
pushed 2013-03-21 22:24 +0000
Tom Schuster Tom Schuster - Bug 828462 - Root Proxy/Wrapper get(Own)PropertyDescriptor. r=terrence
71d22cbf207fb3c87f43e4cf3158a016928517e8
created 2013-03-21 12:56 +0000
pushed 2013-03-21 13:13 +0000
Jon Coppeard Jon Coppeard - Bug 853028 - Add JSID_VOIDHANDLE and JSID_EMPTYHANDLE r=terrence
26653529ea8bd1842a17f7c68026dd0676fd2d74
created 2013-03-19 21:44 -0700
pushed 2013-03-20 04:46 +0000
Phil Ringnalda Phil Ringnalda - Back out fe29b2ae604b, 8c6ec2899d89 and 6b2f3cb031da (bug 851964) for test hangs
fe29b2ae604b7e7cf570bd8c57c8d21415789c9f
created 2013-03-18 19:07 -0400
pushed 2013-03-20 02:05 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=851964; Odin/OSX, part 3. enable AsmJS on OSX by using new Breakpad user handler, r=luke
less more (0) -1000 -300 -100 -60 tip