js/src/jscntxt.h
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-08-09 23:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-06 10:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
e827cc07b0068be32bd6f2c107072dec47f9b9ef
created 2013-08-01 13:47 -0500
pushed 2013-08-01 20:19 +0000
Luke Wagner Luke Wagner - Bug 899832 - hoist JSScript::originPrincipals and LazyScript::originPrincipals into ScriptSource (r=bhackett)
91837985ae91d394ea96289bb43878161067bd69
created 2013-07-30 11:53 +0200
pushed 2013-07-30 09:51 +0000
Jan de Mooij Jan de Mooij - Bug 899017 - Fix VM functions called by the JITs to use bool instead of JSBool. r=sstangl
ced28c3aac80221dd783ff20f9f36e987cebd3fb
created 2013-07-24 07:19 -0700
pushed 2013-07-24 14:19 +0000
Shu-yu Guo Shu-yu Guo - Bug 897137 - Remove unnecessary inlining for the Dump intrinsic in Ion. (r=nmatsakis)
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-07-19 14:10 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
949582d150c23122108079e8ea305b54da4df13f
created 2013-07-15 08:12 -0600
pushed 2013-07-15 14:12 +0000
Brian Hackett Brian Hackett - Bug 892187 - Fix spurious uses of ExclusiveContext->asJSContext(), r=billm.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-10 15:31 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
a8929e61d50a96daf7b08bab4d3f8de0158d3e7e
created 2013-07-07 23:23 -0700
pushed 2013-07-09 06:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 2) - Fix up #includes after the creation of the vm/Runtime module. r=wmccloskey.
740cea2dbf4596548e85c2725ec4cfbb7e603b65
created 2013-07-07 23:18 -0700
pushed 2013-07-09 06:15 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890784 (part 1) - Create a new vm/Runtime module and put JSRuntime in it. r=wmccloskey.
e74c9ba1d0fabded0ed64dd93595fd37a182bc63
created 2013-07-08 03:24 -0700
pushed 2013-07-08 10:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 881574 - Part 1: Support Array.length in GetPropertyPure. (r=bhackett)
e5d26a0da6e942ab3eaaf6eee875043d3925649a
created 2013-07-04 00:57 -0700
pushed 2013-07-08 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890192 (part 5) - Slim down jscntxtinlines.h. r=terrence.
a7d65ea6499973f00888c4542b09446db539c7d2
created 2013-07-05 21:57 +0200
pushed 2013-07-05 20:02 +0000
Till Schneidereit Till Schneidereit - Bug 872644 - Rename UnsafeSetElement intrinsic to UnsafePutElements. r=shu
a3ee9aeec37843e791ac63679733785dd2ee650b
created 2013-07-03 10:41 +0200
pushed 2013-07-03 08:41 +0000
Hannes Verschore Hannes Verschore - Bug 886255 - Let activatation of inactive JitActivation behave more closely to the construction of active JitAction, r=jandem
0c45375d507ee8699f6a25760263234f7c9e8823
created 2013-07-03 00:24 -0700
pushed 2013-07-03 07:26 +0000
David Anderson David Anderson - Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
0ddc9350501d611468e3474d71da93d7f800fe87
created 2013-06-29 09:11 -0600
pushed 2013-06-29 15:11 +0000
Bobby Holley Bobby Holley - Bug 880917 - Hoist defaultVersion into the runtime and remove it from the JSContext. r=luke
c0c70e083935766127501598e801d960395a66f6
created 2013-06-29 09:11 -0600
pushed 2013-06-29 15:11 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
465e3423f4638afca291a55ee25f3744f6977314
created 2013-06-29 09:11 -0600
pushed 2013-06-29 15:11 +0000
Bobby Holley Bobby Holley - Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke
12e5bcffbbacfbc2adb7de9bfd7f6a0b238c7520
created 2013-06-27 14:47 -0700
pushed 2013-06-27 21:47 +0000
Shu-yu Guo Shu-yu Guo - Bug 877893 - Part 3: VM & Ion changes to make MToString threadsafe. (r=billm)
d19ecc13f95a0c7c5d297a1ad5f5196f6cc62dde
created 2013-06-27 00:15 +0900
pushed 2013-06-26 15:16 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 839998 - Replace thisDuringConstruction() with MOZ_THIS_IN_INITIALIZER_LIST(). r=waldo
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed 2013-06-25 04:00 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
a0dfe6abef7391aaa7d828cfd3ec63e36ffc2c0f
created 2013-06-23 20:37 -0600
pushed 2013-06-24 02:37 +0000
Brian Hackett Brian Hackett - Bug 883154 - Add runtime wide cache for compiled lazy scripts, r=billm.
49e4ff129351be779d7fc87ee99eedf2f10da327
created 2013-02-11 13:59 -0800
pushed 2013-06-22 02:19 +0000
Terrence Cole Terrence Cole - Bug 840242 - Use the runtime page size to control arena decommit; r=luke
37392ce15efaa280552a4fdc68f761aa2af11634
created 2013-06-21 18:53 -0700
pushed 2013-06-22 01:53 +0000
Phil Ringnalda Phil Ringnalda - Back out 1b81a9c88872 (bug 840242) for committing infanticide in Nursery.o
1b81a9c888729c14728976b8e3e25f0d29b44938
created 2013-02-11 13:59 -0800
pushed 2013-06-22 01:12 +0000
Terrence Cole Terrence Cole - Bug 840242 - Use the runtime page size to control arena decommit; r=luke
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-06-21 14:36 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
86ddaf01b3460cb3c2b420638e779b917619aa2c
created 2013-06-20 18:06 -0700
pushed 2013-06-21 01:07 +0000
Bill McCloskey Bill McCloskey - Bug 871005 - Add a pref for GC decommit threshold (r=gregor)
9695f620df742ab9ee758163dd2b24b2d53693e9
created 2013-06-20 17:39 -0700
pushed 2013-06-21 00:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 875661 - Followup: fix ggc bustage. (r=terrence)
191bed3002c99a623b4a2e85eaaa0ee72631e977
created 2013-06-20 16:40 -0700
pushed 2013-06-20 23:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 875661 - Part 3: Add asserts to thread unsafe getters. (r=billm)
40bbd1174f4660876277ee6143e23249f14d723a
created 2013-06-20 16:40 -0700
pushed 2013-06-20 23:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 875661 - Part 2: Make NewGCThing inlines take ThreadSafeContext. (r=billm)
76077c8abfcc24d14a3aa54b64be0518f925ec14
created 2013-06-20 16:40 -0700
pushed 2013-06-20 23:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 875661 - Part 1: Refactor a thread-safe context out of ForkJoinSlice and JSContext. (r=billm)
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-06-20 04:20 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
d4c0519f3dac7491d1caa14c7a474d2dc7e0c4b6
created 2013-06-19 17:33 -0700
pushed 2013-06-20 00:33 +0000
Shu-yu Guo Shu-yu Guo - Bug 844882 - Part 4: Ion inlining for self-hosted classes. (r=jandem)
3d4a8fcfd15c04d01efeda3d2a5f05d914e140d9
created 2013-06-19 17:33 -0700
pushed 2013-06-20 00:33 +0000
Shu-yu Guo Shu-yu Guo - Bug 844882 - Part 3: Add self-hosted classes (general encapsulation mechanism from entirely within self-hosted code). (r=till)
abd234497f3cb3e9ea0bda734ce7fdddaba538e1
created 2013-06-19 17:33 -0700
pushed 2013-06-20 00:33 +0000
Shu-yu Guo Shu-yu Guo - Bug 844882 - Part 2: Ion inlining for reserved slot intrinsics. (r=jandem)
3ad7821d7de3058b7cc0e2ebfd603389bce39b18
created 2013-06-19 17:33 -0700
pushed 2013-06-20 00:33 +0000
Shu-yu Guo Shu-yu Guo - Bug 844882 - Part 1: Intrinsics to set/get reserved slots. (r=till)
a72d816724daddc2dc1cea8a96f100d07e377505
created 2013-06-17 13:16 -0700
pushed 2013-06-19 17:23 +0000
Terrence Cole Terrence Cole - Bug 884628 - Optimize the post-barrier verifier; r=jonco
36fb664f91012fd4e13cc6999702253927e71256
created 2013-06-19 11:33 +0200
pushed 2013-06-19 10:25 +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-06-19 06:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
d009ce8e199efa47cc420caa1afbf6ec31540a70
created 2013-06-18 09:16 +0200
pushed 2013-06-18 07:22 +0000
Jan de Mooij Jan de Mooij - Bug 704356 - Remove the JS property cache. r=njn, sr=luke
20ef0590dd57c6ad6c75664af8732590378f0871
created 2013-06-17 11:46 -0700
pushed 2013-06-18 00:05 +0000
Terrence Cole Terrence Cole - Bug 883466 - Fix build failure in GGC caused by jsobjinlines.h reorganization; r=njn
584ad9e66195fa105b411ca26808a8aa3aac0027
created 2013-06-16 17:34 -0700
pushed 2013-06-17 05:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 8) - Use JSObject::{is,as} for PropertyIteratorObject. r=sfink.
a8e3d80187d142222139e1a381e97e0411ae5297
created 2013-06-14 17:00 -0700
pushed 2013-06-15 00:00 +0000
Gary Kwong Gary Kwong - Backout rev 18c1fd169792 for causing issues with the fuzzers. r=luke in-person
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-06-14 21:23 +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.
18c1fd169792b182935cbe930e8b5ea1c0ed0908
created 2013-06-06 11:01 -0400
pushed 2013-06-14 10:16 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 880208 - Add UnsafeGet and UnsafeGetImmutable intrinsics r=djvj
c0d176e71ce27c1d9cf1d7594293b6ff78bb9aba
created 2013-06-13 15:19 -0400
pushed 2013-06-13 19:19 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
cd240e19560f9fa099a31c96a1ec070cb3eaf3e1
created 2013-06-13 10:09 -0700
pushed 2013-06-13 17:09 +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-06-13 17:09 +0000
Bobby Holley Bobby Holley - Bug 880917 - Remove JS_SetVersion and version override machinery. r=luke
ce8c3e14c234cdec5cbf80eb30e9403d7675b875
created 2013-06-13 10:09 -0700
pushed 2013-06-13 17:09 +0000
Bobby Holley Bobby Holley - Bug 880917 - Introduce an API for callers to set the version for a compartment. r=luke
cf1461d6234c1122e9f499433a86d87b1d5de3c6
created 2013-06-11 12:49 -0700
pushed 2013-06-12 00:54 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
3a6cd8d533b758de31bb354b22dee94fc0d9dbb7
created 2013-06-11 15:27 -0400
pushed 2013-06-11 19:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1df122edcf0d (bug 823978) for bustage (again).
1df122edcf0d11d391a9ccd89ff41a3c9ea92cae
created 2013-06-11 11:30 -0700
pushed 2013-06-11 18:32 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
f6efe035de74b45e0d3279abc2e309fe3b591ed9
created 2013-06-11 14:28 -0400
pushed 2013-06-11 18:28 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7e69e102a432 (bug 823978) for bustage.
7e69e102a432581678426e51f11f8aac1f23a251
created 2013-06-11 10:55 -0700
pushed 2013-06-11 17:56 +0000
Benjamin Peterson Benjamin Peterson - Bug 823978 - Rename JSOPTION_STRICT to JSOPTION_EXTRA_WARNINGS. r=Waldo
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2013-06-11 14:59 +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-06-10 21:22 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
8637d0b818fe0c7cc8c0c4810789c9103801d41b
created 2013-06-06 22:48 -0500
pushed 2013-06-07 03:49 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 5 - Factor out js::Probes functions that depend on "inlines" headers into vm/Probes-inl.h. r=njn.
989c3713ab993ef498a45cc9a40f2e8f34b437e9
created 2013-06-04 15:53 -0600
pushed 2013-06-04 21:53 +0000
Brian Hackett Brian Hackett - Bug 878293 - Remove Parser::init, cleanup parse maps pool, r=waldo.
c7c358d0beecd4e17b56fa19f0199cba6d9353f8
created 2013-06-04 16:24 -0500
pushed 2013-06-04 21:27 +0000
Jason Orendorff Jason Orendorff - Bug 879138 - Silence GCC warnings about inline functions used but not defined. r=njn.
less more (0) -1000 -300 -100 -60 tip