js/src/jsatominlines.h
effd95861e9d61d86eb8b840126bd052d33bbbba
created 2015-04-08 11:56 +0200
pushed 2015-04-08 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=bajaj
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
9e00f4eef08189544f75bf121833518105824344
created 2014-02-14 13:17 +0100
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2015-05-11 19:32 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
753d7a9f2726da0c17a8362bfe35aea604a72702
created 2014-01-25 22:04 -0800
pushed 2015-05-11 19:32 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 1: Replace JS_LIKELY with MOZ_LIKELY. r=luke
3eb853546cff881ae3786466759f503f1bc962ba
created 2013-12-19 10:01 -0800
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
4df4f9fff8c57d95f097ff01c9417f9afab8a52c
created 2013-11-19 08:37 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
6a77bea7ccaafc840ce2a79ced2876eadfbca07d
created 2013-11-18 13:29 -0800
pushed 2015-05-11 19:32 +0000
Wes Kocher Wes Kocher - Backed out changeset c848ede03acc (bug 938950) for build bustage
c848ede03acca83b8d21bdc68c93b692b2b75133
created 2013-11-18 14:05 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
51b8979e2dd66d08cab78232aeb0b52777698d29
created 2013-11-18 12:27 -0800
pushed 2015-05-11 19:32 +0000
Wes Kocher Wes Kocher - Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
aacbc603eb6728ded2b6dd8a86da495c437a566e
created 2013-11-18 13:05 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
59c078a583011445cf18f83e7895c145c266b7a4
created 2013-10-07 12:43 -0400
pushed 2015-05-11 19:32 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan
61824642543ad2d21365f8a8e368686f452f9f69
created 2013-09-10 16:17 +0200
pushed 2015-05-11 19:32 +0000
Jan de Mooij Jan de Mooij - Bug 914132 part 2 - Optimize typeof OOL VM call. r=evilpie
637e1697dd27cc0e58044fc918b89c31414ba967
created 2013-08-29 00:30 -0400
pushed 2015-05-11 19:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 903419 part 1. Change js::GetErrorTypeName to take a JSRuntime, not a JSContext. r=luke
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
4cdcc55c9dde8f2352906816c4d4bf244742aeb6
created 2013-07-23 17:34 -0700
pushed 2015-05-11 19:32 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 6) - Fix #include ordering in some of js/src/*.{h,cpp}. r=nnethercote.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
b050f72961f0d979dc56fc51b952e02d03e02c28
created 2013-07-08 03:24 -0700
pushed 2015-05-11 19:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 881536 - Part 3: Pure path for GetElement in the VM. (r=bhackett)
7addaeb4e9adb8569ec0e45878ce2c2a79c154d9
created 2013-06-21 02:59 +0200
pushed 2015-05-11 19:32 +0000
Till Schneidereit Till Schneidereit - Bug 885300 - don't inline js::ToAtom. r=nnethercote
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2015-05-11 19:32 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
7a56133fe3829886d594c8e1ac1768061f0eeaf9
created 2013-06-06 17:48 -0700
pushed 2015-05-11 19:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 2) - Remove unnecessary #includes in jsobjinlines.h. r=benjamin.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
2f0134cd42e2859420eb80e480c0e36858315ed5
created 2013-06-06 22:48 -0500
pushed 2015-05-11 19:32 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 4 - Make vm/String-inl.h not include gc/Barrier-inl.h, breaking an #include cycle. Make vm/Shape-inl.h not #include itself. r=njn.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2015-05-11 19:32 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2015-05-11 19:32 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2015-05-11 19:32 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
471f0b0a58e11e7628f8b3c6cd3f9fe5644f30c4
created 2013-04-09 13:33 +0200
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 836949 - Remove obj parameter from ValueToId. r=njn
53273047c43e9ac0a3d3fd00ab98b966754b1501
created 2013-04-09 13:33 +0200
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 836949 - Remove InternNonIntElementId/FetchElementId. r=jwalden
de6afab8b3834965b983bf9b2d83b13c205af376
created 2013-04-01 22:43 -0700
pushed 2015-05-11 19: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
052d2de29f8f0cd2942c0697ce9413c1ce8626d6
created 2013-01-26 07:42 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 834826 - Eliminate or refactor various unnecessary stack roots, r=terrence.
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2015-05-11 19:32 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
52620aca123a7fa036c7082f72e997d66026ce85
created 2013-01-11 09:43 +0100
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 828248 - Part e: Pass MutableHandleId to InternNonIntElementId; r=sfink
f620f73c12b2872079055a96483ffe39559c7211
created 2013-01-11 09:43 +0100
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 828248 - Part b: Pass MutableHandleId to IndexToId and IndexToIdSlow; r=sfink
8b0995dde8e5812f5e8e8ab9c2dbb25ea3d92fc5
created 2013-01-11 09:43 +0100
pushed 2015-05-11 19:32 +0000
Ms2ger Ms2ger - Bug 828248 - Part a: Pass MutableHandleId to ValueToId and DoubleIndexToId; r=sfink
7600a1ab2d7c79b541c67c8978ff3b12f31c9604
created 2012-11-16 15:59 -0600
pushed 2015-05-11 19:32 +0000
Jason Orendorff Jason Orendorff - Bug 812314 part 1 - Use fewer namespace js {...} blocks in .cpp files in js/src, js/src/builtin, js/src/vm. r=luke.
f27c74c5ac8044453ad4ed38f9cc362daa444874
created 2012-09-11 10:32 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
353ca9d39c444bc26bd657c4aa21f8e29d645c55
created 2012-09-10 20:42 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 790349 - Make JSAtomState store FixedHeapPtr<PropertyName> so that cached-name uses don't have to be rooted. r=jorendorff
da61c2c5d7968651da0ece7f01e31895a7223375
created 2012-09-06 13:48 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
17497a3b1281850a4b35ab6a34866a1a59d3ef86
created 2012-09-17 15:10 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Backed out changeset 17d36418f4d6, possible memory leak. r=graphserver
222d4946a52c1951b4e64165eed1e62f1f91c19d
created 2012-09-17 15:06 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Backed out changeset cf239b55242a, possible memory leak. r=graphserver
7c6024089dc360914c21fc1ae389b8778e18fd95
created 2012-09-17 15:04 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Backed out changeset d3d8807c6c59, possible memory leak. r=graphserver
d3d8807c6c59c170a6bc1be9be37f6511ea15b25
created 2012-09-11 10:32 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
cf239b55242a63ce52186cedbcfe6dcebda815ed
created 2012-09-10 20:42 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 790349 - Make JSAtomState store FixedHeapPtr<PropertyName> so that cached-name uses don't have to be rooted. r=jorendorff
17d36418f4d6b6a863837418844b5f5012080722
created 2012-09-06 13:48 -0700
pushed 2015-05-11 19:32 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
e95f1a182bc2de73e1f4df727a7b80e2c5f3f8c8
created 2012-08-10 14:50 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
0bc212d0183b8c9a9e21db665b6dc25c686a9650
created 2012-08-03 18:58 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
e3b632e26dc04c0cf0226c8b2681a0d3243464ea
created 2012-05-08 17:34 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
c660397f6ab25e596d6fd1a2ce3eb2ca1b52626f
created 2012-05-03 11:40 -0700
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
ed637f826ef6c4c5e32cce51d6477203dd2b9d50
created 2012-02-08 19:13 -0800
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
eed74676413c4c136ce19e0918b63f06dbfbb4bc
created 2012-02-05 11:32 +0100
pushed 2015-05-11 19:32 +0000
Tom Schuster Tom Schuster - Bug 720675 - OOM Crash [@ JSString::isFlat] because of NULL deref for ensureFlat. r=bhackett
276c79134f5f0b860abce8e7542f5e0e7cebf141
created 2012-02-03 14:40 -0800
pushed 2015-05-11 19:32 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip