js/src/jsapi.cpp
0a16850fbd85f06db425675422a2700667b2d146
created 2013-10-14 15:24 -0500
pushed 2014-01-28 00:16 +0000
Jason Orendorff Jason Orendorff - Bug 923836 - Set aside the first 3 reserved slots of global objects for application use. r=Waldo.
ffa34d7c9236159b4d9769637e223ce501df25ea
created 2013-10-14 13:25 +0200
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Bug 880330 - Replace options bitfield in JSContext with a struct; r=bholley
cfebceef31082cb2466a13a55da004c1ceffb2ff
created 2013-09-26 14:19 -0700
pushed 2014-01-28 00:16 +0000
Steve Fink Steve Fink - Bug 920765 - Reduce analysis memory usage, r=Waldo
37ca290c9256bf3c342a0d8752eac19a6f540e96
created 2013-10-10 05:18 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 924642 - SpiderMonkey: Apply internal name linkage using static keywords. r=njn
c0382512480b30772eb84723fe576ca23b6d7e42
created 2013-10-07 12:42 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (1/9); r=ehsan
fb163ed3947e45d7aa384893c1965c7d0bb6c7d4
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921454 - Match the background-finalize-ity of the DeadObjectProxy with that of origobj in js_TransplantObjectWithWrapper. r=jonco
df569a38d1b0d793e668481c737e6e43250937e1
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921448 - Remove FunctionProxyObjects. r=ejpbruel
a4f96de49668a86063da67a8de77e4eb23e49b0d
created 2013-10-03 13:37 +0100
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
5c71939105ec1c0eae8f3472bced025017b8fc0a
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
cc64d4aa11177ef43cf04fd8464e56b1560053e3
created 2013-10-01 16:18 -0400
pushed 2014-01-28 00:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
acdff324d588676a3b50259aec4e919e9389d483
created 2013-10-01 06:25 +0200
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
868f37d83a73edbf4656aa0b2c725e9d3f0031e6
created 2013-10-01 05:46 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Back out 0a76209b85d2, error message changes I don't have time to fix right now. r=orange
0a76209b85d2015bb94ae1a0d541b2ac4da0b96d
created 2013-09-27 11:19 -0700
pushed 2014-01-28 00:16 +0000
Jeff Walden Jeff Walden - Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
e1c5dfcd2f38619d272db3780b351edd0f930193
created 2013-09-30 12:20 -0700
pushed 2014-01-28 00:16 +0000
Bill McCloskey Bill McCloskey - Bug 918170 - Handle StopIteration in CPOWs (r=dvander)
d9d845045319159888a0076324f6210021e8a747
created 2013-09-27 10:02 +0200
pushed 2014-01-28 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 914128 - Remove OBJECT_FLAG_EMULATES_UNDEFINED, rewrite code to check the clasp instead. r=bhackett
f46fd6fcf018cfca94c4d9b52b8a9c1878320aab
created 2013-09-26 10:11 -0400
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 920433 - Improve API support for self-hosted functions. r=till, r=bz
b340b241e433e2e478c37c90d9196ce34331b8bd
created 2013-09-24 08:21 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2014-01-28 00:16 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
3ff5b10e125bcc303769955cdc0dba93c6212cf5
created 2013-09-24 08:03 -0700
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 917915 - Don't leave an exception pending in JS_ReportPendingException. r=jorendorff
bcf130e126aa0d8cb71b7fafffa536a1f4bf4cb5
created 2013-09-21 11:36 +0200
pushed 2014-01-28 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 918808 part 2 - Remove cruft from InflateStringToBuffer. r=luke
98034be3508b7542fcca120209cc286929b8da27
created 2013-09-20 19:05 +0200
pushed 2014-01-28 00:16 +0000
Till Schneidereit Till Schneidereit - Bug 918823 - Make multiple methods using the same self-hosted function reuse one cloned version instead of replacing previous ones in the intrinsics holder. r=jorendorff,wingo
2d2709188afac3eab21a78b14910b71abecedbc7
created 2013-09-20 10:22 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 918373 - GC: Handlify various public APIs r=sfink r=bholley r=smaug
70a765607344ee414eaa9c48ee03c22a857534c3
created 2013-09-19 08:54 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 917843 - Handlify JS identifier APIs r=billm
020f08616536c164e0bd6712702ea8c9e6d974b4
created 2013-09-19 08:54 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 917295 - GC: Handlify public date APIs r=terrence r=bz
0874c0c422b1ba2fc1fa82e15da81f24ffd9b5ec
created 2013-09-19 08:54 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 917798 - Handlify JS exception APIs r=terrence r=bz
f1434323209c058ee75ca60670fec1daa0b902a7
created 2013-09-19 08:54 +0100
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 917296 - GC: Handlify public regexp APIs r=billm
baba94f254a0fb7105d4c2152afc04b6ea01e59d
created 2013-09-17 15:37 +0300
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Make Debugger.Source load the source text if it is not retained (bug 916845). r=jimb
fcdd366cd2f5ee1185b3a85fe822597f80cd5ac6
created 2013-09-12 17:44 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 916531 (follow-up) - Re-landed changeset 47e05e8df03b (bug 915482, part 4) because it wasn't causing hangs on Windows after all. r=me.
90b8fac1eaa59a88b842d927597a10e81259db50
created 2013-09-17 15:44 -0700
pushed 2014-01-28 00:16 +0000
Dan Gohman Dan Gohman - Bug 916683 - SpiderMonkey: Delete a function which has been obsolete for over 3 years. r=n.nethercote
1ef7f6e82c16e88f4df8045e8f2b3ea5934175f4
created 2013-09-16 18:33 -0700
pushed 2014-01-28 00:16 +0000
Terrence Cole Terrence Cole - Bug 916993 - Handlify the public JSString APIs; r=bz,jonco
021a57afb5050b5b87934fd1faff7b3ba317e679
created 2013-09-17 09:46 -0700
pushed 2014-01-28 00:16 +0000
Bill McCloskey Bill McCloskey - Bug 905926 - Move rambo GC to runtime destruction. r=jonco
c6b1258576be5905c6abafa69a8efcf252231460
created 2013-09-16 18:35 +0200
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Bug 763993 - Clean up source map API; r=jimb
9576c40e9b2385935c3fdd9610efe3f09f7ebcf2
created 2013-11-25 14:35 -0800
pushed 2013-12-03 03:32 +0000
Andrew McCreight Andrew McCreight - Bug 909490, part 3 - Add callback for zone sweeping. r=jonco
9013fe5c2839a150ba113317dc2a72032bc4a2a0
created 2013-11-25 14:35 -0800
pushed 2013-12-03 03:32 +0000
Andrew McCreight Andrew McCreight - Bug 909490, part 2 - Add callback for zone destruction. r=billm
cf6f49964224ff93ee74e9782a40dcc7aaa53a6f
created 2013-11-25 14:35 -0800
pushed 2013-12-03 03:32 +0000
Andrew McCreight Andrew McCreight - Bug 909490, part 1 - Add per-zone data for use by embedder. r=billm
ae7ca0cd3cdaf8ec2ca96d3bf751b52e4007a13b
created 2013-10-25 15:30 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 921171 - Check for an uncaught exception when finishing off thread parsing of scripts. r=billm, a=lsblakk
328cd24aaed6198571b6f872a062c3cf8dd8b58c
created 2013-10-17 10:00 +0200
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 922009 - MOZ_CRASH when trying to transplant objects with SCSWs. r=mrbkap a=abillings
e391dad00380f2c15af336d3c75e086f0a66ec4e
created 2013-09-17 15:37 +0300
pushed 2013-12-03 03:32 +0000
Eddy Bruel Eddy Bruel - Bug 916845 - Make Debugger.Source load the source text if it is not retained. r=jimb, a=lsblakk
14a4dbb53c37aa571587b97f3848fb861cedf0bb
created 2013-09-15 16:20 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 916531 - Backed out changeset 47e05e8df03b (bug 915482, part 4) for causing hangs on Windows. r=me.
47e05e8df03b3ca4cf496b83291c4f4ebd9687dc
created 2013-09-12 17:44 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915482 (part 4) - Minimize vm/Shape-inl.h includes. r=terrence.
3ca22e239a1dbdb25993a49a7bba63ad4143e832
created 2013-09-11 17:42 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 906371 - Use off thread JS parsing when loading async scripts, r=bz,billm.
496b55259bbbb5989f1188df220e3b26b4349448
created 2013-09-10 10:01 -0700
pushed 2013-12-03 03:32 +0000
Terrence Cole Terrence Cole - Bug 912813 - Do not store an unrooted object in CompartmentOptions; r=bholley
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
6f22b81ed9b44458fc19951b3a448fd802395cb6
created 2013-09-11 09:23 +1000
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 (attempt 2) - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
ecfd306e73fc0f22783cdf8d3f0411984c93b292
created 2013-09-10 23:00 -0700
pushed 2013-12-03 03:32 +0000
Wes Kocher Wes Kocher - Backed out changeset 45975a811207 (bug 914508) for Android 2.2 NoIon build bustage
45975a8112078e3a80c57de34f3bcfebdd2ef031
created 2013-09-11 09:23 +1000
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914508 - Move more stuff out of inlines.h/-inl.h files, and remove some unnecessary #include statements. r=terrence.
61824642543ad2d21365f8a8e368686f452f9f69
created 2013-09-10 16:17 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie
830a850a6af6476b15c2d69eaf2f614acbaed9f6
created 2013-09-02 22:01 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910771 (part 1) - Create js/Tracer.h and gc/Tracer.cpp. r=terrence.
b4b1369c759540b56e4ba1528a136913d61ebb31
created 2013-09-06 21:40 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 905774 - Make Reflect.parse play better with proxies. Remove GetPropertyDefault. r=bhackett.
77e2eaaf2fbb93bbfe086703d5125eb9584668ec
created 2013-09-06 12:05 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 893186, part 5 - Delete JS_GetPropertyAttributes and many similar APIs; remove half a dozen methods from JS::Class. r=Waldo.
5b8f4f23d53e570124ae0b80a5905ef0b6d273dc
created 2013-09-06 12:05 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 893186, part 3 - Add JS_GetOwnPropertyDescriptor. Migrate a test from JS_GetPropertyAttributes to the new thing. r=njn.
55d63d4b07e294eea26b8aae6ab3e77ad144896f
created 2013-09-06 10:50 -0400
pushed 2013-12-03 03:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 912108 - Rename BinaryData to TypedObject r=sfink
053f6a2c5e293a0c34618591f02dd58e7ce56381
created 2013-09-05 16:08 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 2) - Move JSID_{VOID,EMPTY}HANDLE from jsapi.{h,cpp} to Id.{h,cpp}. r=luke.
001f423a94e8fedf82591e2f7cb9e225cf679cd6
created 2013-09-04 14:06 -0700
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 899367 - Add an API to determine if we're marking gray. r=billm
c0104d0c88a124009ef06bb857b5e69fd7e52d7f
created 2013-08-31 06:19 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
f454691138040dc79d3375b4a1241494d3406843
created 2013-08-29 09:56 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
548651733b5a5e43c43fd6c88e4980894b7bc6b8
created 2013-08-28 11:04 -0700
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 732665 - Introduce a mechanism for specifying different stack limits for system, trusted, and untrusted code. r=luke
cd15bcd90326fc0afeaca9051559948408d4805d
created 2013-08-12 21:56 -0400
pushed 2013-12-03 03:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Convert binary data to use TypeRepresentation (Part 3/6) r=sfink
acc3e8dacecc2250e9135223284d19b5b49c2944
created 2013-08-12 22:00 -0400
pushed 2013-12-03 03:32 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 898347 - Make typed array use type repr constants (Part 2/6) r=sfink
less more (0) -1000 -300 -100 -60 tip