js/src/jsapi.cpp
033d8c89ed6c96fa3be949e1e7cc192c408413eb
created 2013-06-18 19:56 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 2) - Add a StopIterationObject class. r=jwalden.
d0cb0a8fc7e8dddf3755eab80ebf247e8413d079
created 2013-06-18 19:54 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 884124 (part 1) - Add a WeakMapObject class. r=jwalden.
20542fdcbe71adbe0dfd5ea0c5bf69055e4ec5b8
created 2013-06-17 03:18 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 19) - Use JSObject::{is,as} for {Boolean,Number,String}Object. r=evilpies.
0f3cacf6ba53c3b06cfcd01f690cdb75604f8e68
created 2013-06-16 22:30 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 18) - Use JSObject::{is,as} for {,Debug}ScopeObject. r=luke.
95952d257a56e4f1fee199c10711beaf469358fd
created 2013-06-13 17:10 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884410 - Remove JS_EnumerateResolvedStandardClasses; r=Waldo sr=luke
b1636ba097f996b0e9b8d8a966e43af5d345dc15
created 2013-06-13 17:10 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884410 - Handlify the JS_EnumerateStandardClasses interface; r=jonco
b07c97f12e348190caee088fd23aa182c6e57e8d
created 2013-06-13 17:10 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884410 - Handlify the JS_ResolveStandardClass interface; r=jonco
c55d7332c83aefea7834454feba80aad93561bf6
created 2013-06-13 17:09 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884410 - Handlify the JS_TransplantObject interfaces; r=jonco
a72d816724daddc2dc1cea8a96f100d07e377505
created 2013-06-17 13:16 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 884628 - Optimize the post-barrier verifier; r=jonco
ccdd6aa7b488a33ff3ec423c782ea4ece5bd3b88
created 2013-06-19 11:32 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 884371 - Remove JSMutableHandleXXX from the js/src directory r=terrence
36fb664f91012fd4e13cc6999702253927e71256
created 2013-06-19 11:33 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 883171 - Remove JSContext::fp() and JSContext::regs(). r=luke
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
1cec8b5a9ac2e131f00ca32623a3826f4915cbb3
created 2013-06-17 16:31 -0400
pushed 2013-08-05 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 883358 part 1. When creating getter/setter functions for the JSPROP_NATIVE_ACCESSORS case in JS_DefineProperties/JS_DefineProperty, give them the name of the property. r=till
b4967e7c6da70ea226bf04f027ddc9761217b1d7
created 2013-06-17 18:31 -0700
pushed 2013-08-05 18:49 +0000
Dan Gohman Dan Gohman - Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
04b177645a6be23a8b8c090867b3dbc036096726
created 2013-06-17 19:51 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 883358) for Android mochitest-3 failures on a CLOSED TREE.
757a3f2e5de671b9f638692139826f3cba3cf0e6
created 2013-06-17 16:31 -0400
pushed 2013-08-05 18:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 883358 part 1. When creating getter/setter functions for the JSPROP_NATIVE_ACCESSORS case in JS_DefineProperties/JS_DefineProperty, give them the name of the property. r=till
74831022f42f2758406511bf52aff36ef7e88700
created 2013-06-16 17:39 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
23c5c0ae167d95ee83208306105c1952a7400458
created 2013-06-16 17:19 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 4) - Use JSObject::{is,as} for DataViewObject. r=luke.
4b9f61b1d406dbea5ed1c5692f72c17b958a46a7
created 2013-06-16 17:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 3) - Use JSObject::{is,as} for ArrayBufferObject. r=luke.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
ce43d28276e494e9e3dba477cdcda931d15ffc7c
created 2013-06-14 05:58 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 678037 - Enable lazy JS parsing and fix various bugs, r=waldo,evilpie,nobody.
83665aba804f9ee36aecfa8f7c118ea2ae11f5c9
created 2013-06-10 11:16 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 880816 - Mark IonCode embedded pointers during MinorGC if they may be Nursery things; r=bhackett
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
71c1ce2cb0a41b5dd025a496e458c0840be3f379
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove AutoVersionAPI. r=luke
cd240e19560f9fa099a31c96a1ec070cb3eaf3e1
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
93509a0001b5b7328f1034a0df19ea1ae257239f
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
d82060172367a662fcb80be685373f1542b1d1e7
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Add an API to mutate the version on the compartment and use it from the shells. r=luke
08fe7b7774504712faf0ff5cf7dcfb8904a1af89
created 2013-06-13 10:09 -0700
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
7f3ec3f492606d622a6ece53851723078e2247ea
created 2013-06-05 15:08 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static rooting analysis failures from calls to defineOwnProperty; r=sfink
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
989c3713ab993ef498a45cc9a40f2e8f34b437e9
created 2013-06-04 15:53 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 878293 - Remove Parser::init, cleanup parse maps pool, r=waldo.
c2e714bcb50dad268b4aaf366774c3456807fe5b
created 2013-06-04 16:24 -0500
pushed 2013-08-05 18:49 +0000
Jason Orendorff Jason Orendorff - Bug 872416, part 2a - Factor out source notes into a new header file. Make jsopcodeinlines.h not include BytecodeEmitter.h. r=luke. (Reviewed as "part 11", but doing this first made it easier to get the whole stack working in GCC.)
5a21e83107b0120ba790ff71c0db6afba45dc7b4
created 2013-06-02 15:30 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp.cpp/h to the vm/ dir. r=luke
439b8967c5ae645648f5dd5a31692d70bd4f3d20
created 2013-05-31 20:37 -0700
pushed 2013-08-05 18:49 +0000
Eddy Bruel Eddy Bruel - Bug 637572 - Allow the element on which a script was defined to be passed as compile option; r=jimb
ddfd9529883570535df96bfbcdeb28bbaa3e8dda
created 2013-04-18 23:07 -0700
pushed 2013-08-05 18:49 +0000
Chris Peterson Chris Peterson - Bug 868860 - Initialize Math.random() PRNG with a better seed. r=luke r=zackw
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
fd794d7e4fc14741c1eafec2c06d7bb57c8dccad
created 2013-05-29 09:28 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix shell r=terrence
036890bc378848799242f35e2d423e0fc05ed863
created 2013-05-29 12:09 +0100
pushed 2013-08-05 18:49 +0000
Ed Morley Ed Morley - Backed out changeset 82024a9a3dfd (bug 876639) for B2G compilation failures on a CLOSED TREE
82024a9a3dfda62bf4e261edcac4ff6be5ab72a2
created 2013-05-29 09:28 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix shell r=terrence
909d9dd8ff2f8022052d73c3b6d5b78c54871faa
created 2013-05-27 12:51 +0100
pushed 2013-08-05 18:49 +0000
Jon Coppeard Jon Coppeard - Bug 875872 - Add public Heap<T> class for implementing post-barriers in the browser r=terrence
4fc957c28503d0e09e3b63729cef902c711f915e
created 2013-05-22 15:42 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 868110 - Remove JS_GetGlobalObject. r=luke
a701f70457806d2b1876c32b2d230d6a8f41270d
created 2013-05-20 22:34 -0600
pushed 2013-08-05 18:49 +0000
Bobby Holley Bobby Holley - Bug 834701 - Remove the XBL bit from spidermonkey. r=luke
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
8cec78f353926f62b9da00fe4e03c7af31b6e246
created 2013-05-14 14:17 -0400
pushed 2013-08-05 18:49 +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-08-05 18:49 +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-08-05 18:49 +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-06-24 18:52 +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-06-24 18:52 +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-06-24 18:52 +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-06-24 18:52 +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-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
e119cde77a3bcf9f9ca3eb14c9441e7ca1ebc9d4
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawValue typedef; r=jonco
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
b1d2c16bee474b3f969398c03808cbad4376e623
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawFunction typedef; r=jonco
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
ee10fbf0d59bb44e5a09996e8888fb9e5dd35791
created 2013-04-16 14:33 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSRawString typedef; r=jonco
4581bea1b9cfd829782222cf243263f522a66e05
created 2013-04-15 18:16 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 860050 - Remove JSRawObject typedef; r=jonco
ab9fb5ce21d7e6f14ff7935380c5bdde2f950b69
created 2013-04-29 08:30 -0400
pushed 2013-06-24 18:52 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 634839 - Fix build with Internationalization API. r=njn
less more (0) -1000 -300 -100 -60 tip