js/src/vm/String.h
0f25f3ccb7b3
created 2014-07-14 22:19 +0200
pushed 2014-07-14 20:27 +0000
Jan de Mooij Jan de Mooij - Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
f0baae0cd1a3
created 2014-07-10 17:36 +0200
pushed 2014-07-10 15:36 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 1 - Add some new string APIs. r=terrence
be135c627773
created 2014-07-03 10:03 +0200
pushed 2014-07-03 08:04 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
3de3f4f8a970
created 2014-07-03 10:03 +0200
pushed 2014-07-03 08:04 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 4 - Beef up JS friend APIs for strings. r=terrence
fc6859ffcd20
created 2014-07-01 09:46 +0200
pushed 2014-07-01 07:49 +0000
Jan de Mooij Jan de Mooij - Bug 1029622 - Make CTypes work with Latin1 strings. r=terrence
5c88c5b4fe07
created 2014-06-25 10:12 +0200
pushed 2014-06-28 08:28 +0000
Jan de Mooij Jan de Mooij - Bug 1028867 - Add a --latin1-strings shell flag. r=luke
e97f7d9d54d9
created 2014-06-25 15:46 -0700
pushed 2014-06-25 22:47 +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
dcd6d54edd87
created 2014-06-25 15:46 -0700
pushed 2014-06-25 22:47 +0000
Wes Kocher Wes Kocher - Backed out changeset b19674e5222c (bug 1028867) under suspicion of making Windows PGO bc1 incredibly failure-prone on a CLOSED TREE
b19674e5222c
created 2014-06-25 10:12 +0200
pushed 2014-06-25 08:15 +0000
Jan de Mooij Jan de Mooij - Bug 1028867 - Add a --latin1-strings shell flag. r=luke
7c792ae3ab21
created 2014-06-25 10:12 +0200
pushed 2014-06-25 08:15 +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
167b98c4bc86
created 2014-06-24 12:01 +0200
pushed 2014-06-24 10:02 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 20 - Make enough code work with Latin1 strings to pass shell tests. r=luke
81bd2529fa18
created 2014-06-23 10:56 -0500
pushed 2014-06-23 19:19 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 20 - Add JS::Symbol::dump() method for debugging. r=efaust.
08239aab0872
created 2014-06-23 16:20 +0200
pushed 2014-06-23 14:23 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 13 - Remove JSString::hasPureChars etc, and refactor callers. r=njn
59d1fd1d1391
created 2014-06-21 11:54 -0700
pushed 2014-06-21 18:56 +0000
Bill McCloskey Bill McCloskey - Bug 1017302 - Expose add-on IDs to JS engine (r=bholley)
97cb97118cce
created 2014-06-21 19:56 +0200
pushed 2014-06-21 17:57 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 16 - Make JSDependentString::undepend work with Latin1 strings. r=luke
3f37eeec2728
created 2014-06-20 16:20 +0200
pushed 2014-06-20 14:20 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 11 - Make some shell functions handle Latin1 strings. r=terrence
573aff4a3633
created 2014-06-20 12:39 +0200
pushed 2014-06-20 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 1 - Make Function constructor handle Latin1 strings. r=njn
56b033bd8c47
created 2014-06-17 16:54 +0200
pushed 2014-06-17 14:56 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 10 - Make array.join work with Latin1 strings. r=luke
793e644f5d9b
created 2014-06-17 16:42 +0200
pushed 2014-06-17 14:56 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 9 - Make eval work with Latin1 strings. r=njn
212f914cb83a
created 2014-06-17 15:18 +0200
pushed 2014-06-17 13:24 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 8 - Make JS_EncodeStringToUTF8, print etc work with Latin1 strings. r=Waldo
b4932e874227
created 2014-06-17 15:18 +0200
pushed 2014-06-17 13:24 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 5 - Make eval-JSON optimization work with Latin1 strings. r=Waldo
30daebca67b3
created 2014-06-13 20:51 +0200
pushed 2014-06-13 19:13 +0000
Jan de Mooij Jan de Mooij - Bug 1023778 part 8 - Address review comments. r=Waldo
43dea8212085
created 2014-06-13 20:51 +0200
pushed 2014-06-13 19:13 +0000
Jan de Mooij Jan de Mooij - Bug 1023778 part 5 - Add AutoStableStringChars class. r=terrence
dd46f3baee85
created 2014-06-13 14:26 +0200
pushed 2014-06-13 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1017107 - Make StringBuffer support Latin1 strings. r=luke
cd4218cd70f9
created 2014-06-07 14:59 +0200
pushed 2014-06-07 13:00 +0000
Jan de Mooij Jan de Mooij - Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
74f5be69e4c9
created 2014-06-06 11:17 +0200
pushed 2014-06-06 09:22 +0000
Jan de Mooij Jan de Mooij - Bug 1020892 - Quell some GCC warnings. r=luke
c3d4d93e55b3
created 2014-06-05 12:01 +0200
pushed 2014-06-05 10:02 +0000
Jan de Mooij Jan de Mooij - Bug 1019512 part 2 - Make toLowerCase and toUpperCase work with Latin1 strings. r=luke
303e9291298b
created 2014-06-03 13:13 +0200
pushed 2014-06-03 11:23 +0000
Jan de Mooij Jan de Mooij - Bug 1018311 part 2 - Support creating dependent latin1 strings. r=luke
bb9c83bfcee0
created 2014-06-03 13:12 +0200
pushed 2014-06-03 11:23 +0000
Jan de Mooij Jan de Mooij - Bug 1018311 part 1 - Refactor JSDependentString a bit. r=luke
3bd75df9c682
created 2014-06-03 09:27 +0200
pushed 2014-06-03 07:33 +0000
Jan de Mooij Jan de Mooij - Bug 1018568 - Make AutoAssertOnGC a nop in opt builds. r=terrence
f6406cfe3ab1
created 2014-05-31 10:44 +0200
pushed 2014-05-31 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1018243 - Use unsigned char instead of char for latin1 strings. r=luke
d0a15f5cfb2e
created 2014-05-31 10:44 +0200
pushed 2014-05-31 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1016379 - Implement charAt, charCodeAt, str[index] for Latin1 strings. r=luke
4dd20813fe3b
created 2014-05-31 10:44 +0200
pushed 2014-05-31 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1015917 part 2 - Make JSRope::flatten work with Latin1 strings. r=luke
ca48add6d154
created 2014-05-31 10:44 +0200
pushed 2014-05-31 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1015917 part 1 - Support string concatenation for Latin1 strings. r=luke
062236a88303
created 2014-05-31 10:44 +0200
pushed 2014-05-31 08:49 +0000
Jan de Mooij Jan de Mooij - Bug 1015902 - Latin1 strings: support equality operators. r=luke
5021d1337fa9
created 2014-05-25 21:46 -0400
pushed 2014-05-26 18:34 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
7493b5574762
created 2014-05-22 21:40 +0200
pushed 2014-05-23 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1013917 part 2 - Add shell functions for testing latin1 strings. r=luke
1895f37082ec
created 2014-05-22 21:40 +0200
pushed 2014-05-23 12:42 +0000
Jan de Mooij Jan de Mooij - Bug 1013917 part 1 - Some JSString changes for latin1 strings. r=luke
38be38679248
created 2014-05-22 21:10 -0700
pushed 2014-05-23 04:10 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1013917) for rootanalysis failures
eb24106356d9
created 2014-05-22 21:40 +0200
pushed 2014-05-22 19:42 +0000
Jan de Mooij Jan de Mooij - Bug 1013917 part 2 - Add shell functions for testing latin1 strings. r=luke
1264ddc72695
created 2014-05-22 21:40 +0200
pushed 2014-05-22 19:42 +0000
Jan de Mooij Jan de Mooij - Bug 1013917 part 1 - Some JSString changes for latin1 strings. r=luke
85e85da78909
created 2014-05-16 12:26 +0200
pushed 2014-05-16 10:30 +0000
Jan de Mooij Jan de Mooij - Bug 1008590 - Don't store chars pointer for inline strings, store JSString length and flags separately. r=luke
45bbd4baf80c
created 2014-05-14 13:32 +0200
pushed 2014-05-14 11:35 +0000
Jan de Mooij Jan de Mooij - Bug 1008421 - Remove JSString::parent. r=luke
bb7af0cf48d6
created 2014-04-25 11:02 -0700
pushed 2014-04-29 19:39 +0000
Terrence Cole Terrence Cole - Bug 989414 - Convert BarrieredPtr to take a T* as template parameter instead of T; r=jonco
b46a88e69236
created 2014-04-18 11:13 -0700
pushed 2014-04-18 18:22 +0000
Dan Gohman Dan Gohman - Bug 998172 - SpiderMonkey: Eliminate unnecessary parentheses around return values. r=nbp
5f964391ed13
created 2014-04-03 23:31 -0700
pushed 2014-04-04 06:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 991998 (part 2) - Limit JSFatInlineString's length to 11 on both 32-bit and 64-bit platforms. r=luke.
64d43999139f
created 2014-04-03 23:30 -0700
pushed 2014-04-04 06:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 991998 (part 1) - Rename JSShortString as JSFatInlineString. r=luke.
d2c4ae312b66
created 2014-02-19 09:02 -0700
pushed 2014-02-19 16:02 +0000
Brian Hackett Brian Hackett - Bug 964059 - Share atoms compartment/zone between multiple runtimes, r=billm,bent.
8c521a802625
created 2014-02-14 13:17 +0100
pushed 2014-02-14 12:18 +0000
Jan de Mooij Jan de Mooij - Backout bug 785905, off-thread IonBuilder. r=jorendorff
f88ba0e5e3b1
created 2014-01-30 14:58 -0800
pushed 2014-02-04 05:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
e84fc82b4d22
created 2014-01-31 09:56 +0000
pushed 2014-01-31 10:13 +0000
Jon Coppeard Jon Coppeard - Bug 965904 - Fix some rooting hazards in the browser r=terrence
d6f5085fec81
created 2014-01-24 20:14 -0800
pushed 2014-01-28 07:53 +0000
Chris Peterson Chris Peterson - Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
3eb853546cff
created 2013-12-19 10:01 -0800
pushed 2013-12-19 18:01 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add thread safety class instances to get IonBuilder passing the thread safety dynamic analysis, r=jandem.
1c6081f57d57
created 2013-12-16 18:27 -0800
pushed 2013-12-17 02:28 +0000
Wes Kocher Wes Kocher - Backed out changeset ef0eeaec74a8 (bug 949183) on the theory that it somehow broke every single b2g test on a CLOSED TREE
ef0eeaec74a8
created 2013-12-16 14:40 -0800
pushed 2013-12-16 23:36 +0000
Sean Stangl Sean Stangl - Bug 949183 - Fix jsid static constructor explosion. r=Waldo
8fefcd2bb154
created 2013-11-19 22:27 -0800
pushed 2013-11-20 06:31 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d
created 2013-11-19 15:14 -0700
pushed 2013-11-19 22:14 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
d32249ad7115
created 2013-09-27 16:31 -0400
pushed 2013-09-28 06:27 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/vm/ (4/5); r=ehsan
ff429a27230b
created 2013-09-12 23:11 -0700
pushed 2013-09-19 22:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915998 - Templatize the barrier-related methods in subclasses of Cell. r=terrence.
ea33604f6232
created 2013-09-09 15:50 -0700
pushed 2013-09-10 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914032 (part 3) - Move a bunch more stuff out of -inl.h files. r=terrence.
less more (0) -100 -60 tip