js/src/jsatom.cpp
103c2e08b3187d0759b86437b12d4688bcb30b01
created 2015-10-08 11:24 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1213005 - Try harder not to fire read barriers during GC; r=sfink
ddff2863e3c81a413e3caf20560dae6cda26069a
created 2015-09-29 10:15 +0100
pushed 2016-04-21 08:26 +0000
Jon Coppeard Jon Coppeard - Bug 1208994 - ToAtom<NoGC> should not throw an exception on failure r=terrence
7f5f48b58d763e2abd5cd38f5d9e6773b6c4e3d7
created 2015-09-02 15:09 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
5e73247011308429810e8bd2fbafa3c1bb898f39
created 2015-09-03 08:56 +0530
pushed 2016-04-21 08:26 +0000
Nigel Babu Nigel Babu - Backed out changeset a14eb650f5be (bug 1168992) for Spidermonkey bustage on CLOSED TREE
a14eb650f5be7810203729832da49a95a802306b
created 2015-09-02 15:09 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
c77c5698e85964fdbc3cad110c50b50737f22856
created 2015-09-02 15:51 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1168992) for apparently breaking reftests CLOSED TREE
6155cc98258d05da277d70d53fa828f0515f1a64
created 2015-09-02 15:09 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1168992 - Part 2: Fix reflection of new.target. (r=Waldo)
a849e759a0f7fbfa69e4c9b2a315ca453a8e2eee
created 2015-06-30 07:58 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1178581 - Interning does not and should not imply infinite lifetime; r=sfink
037b2e086aa60bb6259bc2498edca05e033a72d3
created 2015-04-14 13:28 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1154950 - Share permanent atom and well-known symbol marking; r=sfink
a3f6306dd05e64ea03f427652680151f89357e99
created 2015-04-08 17:41 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
eb8b868b82fa1b6bc61183d8e644ea44eddfddc3
created 2015-04-08 19:05 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 876c8ee6b132 (bug 1141862) for spidermonkey bustage
876c8ee6b132b949490580c16411b27c82a5588a
created 2015-04-08 17:41 -0700
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
898ac9f9b37f6234512857b5f140d8ca3c397af4
created 2015-03-30 15:14 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1149352 - Part 7: Move String marking to TraceEdge; r=jonco
1012996e7a49049116039bbe6ac8817cf65e85be
created 2015-03-26 10:47 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1147670 - Remove duplicate IsMarked/IsAboutToBeFinalized for off-thread use; r=jonco
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
99415fbccf8375d8f7b0e4f85a6b040f83adb969
created 2015-03-28 10:41 -0700
pushed 2016-04-21 08:26 +0000
Phil Ringnalda Phil Ringnalda - Backed out 7 changesets (bug 1147588, bug 1147669, bug 1147533, bug 1147665, bug 1135985, bug 1147180, bug 1147670) for frequent 10.10 devtools-2 GC assertion failures
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2016-04-21 08:26 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
0bd8c4ec41fa8c4df77bfafe5508f9924be3f650
created 2015-03-26 10:47 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1147670 - Remove duplicate IsMarked/IsAboutToBeFinalized for off-thread use; r=jonco
bc72e91be73809e4ee48e5f455e0d0c2a1e6eb9c
created 2015-02-25 13:09 -0800
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1135985 - Use typed members to implement pushMarkStack; r=sfink
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
5bda72dc35cb196b5b0d0027d6b37a2c9beb211d
created 2015-02-26 15:05 -0800
pushed 2016-04-21 08:26 +0000
Eric Faust Eric Faust - Bug 1066238 - Part 1: Parser support for static class methods. (r=jorendorff)
1e45aafbc1a5a2524ac10674047ed9d492e81afd
created 2015-02-25 19:11 -0800
pushed 2016-04-21 08:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 979293 - Add a FrozenAtomSet to clarify how |permanentAtoms| works. r=bhackett.
606dc149145e4d36f96103e1a029fa615537efe1
created 2014-07-01 21:18 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 2 - Update decompiler for JSOP_SYMBOL. This improves error messages when @@iterator is called implicitly. r=Waldo.
b56d94c7261a751a55d586598241b66f4f51210f
created 2014-10-17 10:19 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 987560 - Greatly refactor generator implementation. Patch mostly written by Andy Wingo. r=wingo
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2016-04-21 08:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2016-04-21 08:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
bb579e3de64b12ee5628c327619440ab9aaed1c2
created 2014-09-16 17:26 -0400
pushed 2016-04-21 08:26 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 918828) for mass bustage on a CLOSED TREE.
b87ca498ea9a1641fa48868a7f7b02ae24618cd9
created 2014-07-01 21:18 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 918828, part 3 - Update decompiler for JSOP_SYMBOL. This improves error messages when @@iterator is called implicitly. r=Waldo.
c599b5ffe37687293f22b855c8940c0a38a0a8a0
created 2014-09-12 07:12 -0700
pushed 2016-04-21 08:26 +0000
Brian Hackett Brian Hackett - Bug 1055402 - Remove RegExp.test cache, add a more robust match only mode to irregexp, r=jandem.
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2016-04-21 08:26 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
f497c1d55fd0d3506626302a7f072697050eb3f4
created 2014-08-06 07:17 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1037718 - Remove JS_GetTypeName. r=jwalden.
ca98d496cd3418551cfe6ecb3bd0740323685216
created 2014-07-22 14:52 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1041469 part 1 - Remove EnableLatin1Strings flag. r=luke
19b8c4576669c84aadcd24b66f02205f91aff9a3
created 2014-07-16 08:34 -0800
pushed 2016-04-21 08:26 +0000
Brian Hackett Brian Hackett - Bug 1024132 - Add one slot cache for stripping leading and trailing .* from RegExps for test() calls, r=jandem.
caf0a68dcaabf794f2999f7e67e4feaf4b29e9c4
created 2014-06-25 10:12 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 5 - Make NewString deflate to Latin1 if Latin1 strings are enabled and add NewStringDontDeflate. r=luke
e97f7d9d54d9461bea0cacd451f28831fc0e781b
created 2014-06-25 15:46 -0700
pushed 2016-04-21 08:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 7c792ae3ab21 (bug 1028866) under suspicion of making Windows PGO bc1 incredibly failure-prone on a CLOSED TREE
7c792ae3ab21dd414ab008d9f8cdbb304fe8ce99
created 2014-06-25 10:12 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 5 - Make NewString deflate to Latin1 if Latin1 strings are enabled and add NewStringDontDeflate. r=luke
b068212e482f9f3d5463563aeaa196d5d898bd21
created 2014-06-24 17:33 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 1 - Move string allocation functions into js namespace, remove js_* prefix. r=luke
c96053f6a716e66b047be65123ee428ceabdc39c
created 2014-06-24 12:01 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 19 - Make XDR work with Latin1 strings. r=luke
d8e2600e9aa3abe063ef443781f13586f023687f
created 2014-06-23 10:56 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 645417, part 10 - Well-known symbols. r=terrence,r=efaust.
537d97cbf684826ee4153e15d2287fa31fd6e761
created 2014-06-23 10:55 -0500
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 3 - Symbol layout and GC support for allocating them. r=terrence.
4c4819ca6341c56da88b36bc0db0b4326626ab1f
created 2014-06-20 12:39 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 2 - Make AtomizeString, StringBuffer::finishAtom handle Latin1 strings. r=luke
4a930d3fe2aadd8fda37a594fcd00bf3b966e2fd
created 2014-06-13 20:51 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1023778 part 3 - Make AtomizeChars and js_NewStringCopyN accept Latin1 chars. r=luke
c48f50085fecd32758628f3898ff3c02f8674209
created 2014-06-05 13:23 -0400
pushed 2016-04-21 08:26 +0000
Jason Orendorff Jason Orendorff - Bug 1017079 - Fix obsolete comment in AtomizeAndCopyChars. r=bhackett.
ca48add6d1540dbf0baf34646d8df4edbe922d41
created 2014-05-31 10:44 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 1015917 part 1 - Support string concatenation for Latin1 strings. r=luke
d8a34e6f01f499a492a63bd5726e9ad56673d422
created 2014-04-25 14:22 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert FixedHeapPtr to take a T* as template parameter instead of T; r=jonco
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2016-04-21 08:26 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
32f48d6d3389ea5db45cfc6e452ec52595c11a43
created 2014-03-15 12:00 -0700
pushed 2016-04-21 08:26 +0000
Kyle Huey Kyle Huey - Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
f4216dc177e48775dc50e629f7d156592cf3677a
created 2014-03-07 22:01 +0100
pushed 2016-04-21 08:26 +0000
Andy Wingo Andy Wingo - Bug 979865 - Part 3: Implement ES6 array comprehensions r=jorendorff
d2c4ae312b66e83c55226805aa30c858b90a30e3
created 2014-02-19 09:02 -0700
pushed 2016-04-21 08:26 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
d6f5085fec81541675b0ff1a2b22dde54c5af60b
created 2014-01-24 20:14 -0800
pushed 2016-04-21 08:26 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
0270980e1c0590ae0715d7b70c584086441e51d1
created 2013-12-18 13:30 +0100
pushed 2016-04-21 08:26 +0000
Tom Schuster Tom Schuster - Bug 942453 - Handlify IndexToId. r=terrence
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2016-04-21 08:26 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
72db5a6ae5c8c5e345eb51e51d93c7086e72c3e4
created 2013-11-22 10:55 -0800
pushed 2016-04-21 08:26 +0000
Bobby Holley Bobby Holley - Bug 933681 - Define JSStdName tables in terms of jsprototypes.h. r=jorendorff
3d3a8f13aa667ebe9f30e38387e94685f6870f34
created 2013-11-18 08:30 +0100
pushed 2016-04-21 08:26 +0000
Landry Breuil Landry Breuil - Bug 939504: Remove leftover <CanGC> template in !LITTLE_ENDIAN case after bug 928050 r=bhackett
53b2cdf230dc391df15a5a84c209a5fbfa12b2b5
created 2013-11-09 19:53 -0700
pushed 2016-04-21 08:26 +0000
Brian Hackett Brian Hackett - Bug 928050 - Don't GC during atomization, r=billm.
59c078a583011445cf18f83e7895c145c266b7a4
created 2013-10-07 12:43 -0400
pushed 2016-04-21 08:26 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (2/9); r=ehsan
bcf130e126aa0d8cb71b7fafffa536a1f4bf4cb5
created 2013-09-21 11:36 +0200
pushed 2016-04-21 08:26 +0000
Jan de Mooij Jan de Mooij - Bug 918808 part 2 - Remove cruft from InflateStringToBuffer. r=luke
less more (0) -300 -100 -60 tip