Brian Hackett
bb30557e05
Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
2017-02-02 12:12:43 -07:00
Tooru Fujisawa
4cc046bb4b
Bug 1289050 - Part 2.2: Use ASCII variant of JS_ReportError when formatting JSClass::name, and assert it is ASCII. r=jwalden
2016-09-30 12:34:43 +09:00
Tooru Fujisawa
768c153fa9
Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
2016-08-15 15:50:15 +09:00
Tooru Fujisawa
62532827d8
Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
2016-08-13 23:03:31 +09:00
Tooru Fujisawa
9fdb20a3c9
Backed out changeset b4c7d481bf10 (bug 1289003)
2016-09-02 21:23:03 +09:00
Tooru Fujisawa
33f921dbe6
Backed out changeset 1bbdfed5b149 (bug 1289003)
2016-09-02 21:23:02 +09:00
Tooru Fujisawa
3e3df297c8
Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
2016-08-15 15:50:15 +09:00
Tooru Fujisawa
510a5f134d
Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
2016-08-13 23:03:31 +09:00
Tooru Fujisawa
157aae157f
Bug 1294940 - Part 3: Add ConstUTF8CharsZ variant for UTF8CharsToNewTwoByteCharsZ and LossyUTF8CharsToNewTwoByteCharsZ. r=jwalden
2016-08-15 14:52:56 +09:00
Tooru Fujisawa
e82ab99410
Bug 1294940 - Part 2: Add validation for ConstUTF8CharsZ. r=jwalden
2016-08-13 23:03:30 +09:00
Tooru Fujisawa
c74d47e62e
Bug 1294940 - Part 1: Add ConstUTF8CharsZ class for const UTF8 string. r=jwalden
2016-08-15 14:52:56 +09:00
Luke Wagner
d605f2ee82
Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier)
2016-06-19 00:29:11 +01:00
Sebastian Hengst
8c9b5d5e22
Backed out changeset f1209b27c6a8 (bug 1276028) for assertion failure in Vector.h during test_asjm.js. r=backout
2016-06-19 12:36:47 +02:00
Luke Wagner
91d2146736
Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier)
2016-06-19 00:29:11 +01:00
Myk Melez
b8a30261a8
Bug 1271014 - return partial result and num bytes/chars written from DeflateStringToUTF8Buffer; r=jandem
2016-05-17 08:31:14 -07:00
Luke Wagner
a00bdc4578
Bug 1243252 - Remove const restriction on CharsToNewUTF8CharsZ (r=jandem)
2016-01-28 09:20:19 -06:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Shu-yu Guo
d04917873a
Bug 1167895 - Escape JS engine SPS profile strings to UTF8 properly. (r=djvj)
2015-06-11 18:30:39 -07:00
Jan de Mooij
c6596c5fa8
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 23:22:11 +01:00
Phil Ringnalda
1a1c158706
Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
...
CLOSED TREE
2015-03-28 10:39:56 -07:00
Jan de Mooij
369ef1b850
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
2015-03-28 12:08:37 +01:00
Tooru Fujisawa
cae531825b
Bug 1025184 - Make ConstTwoByteChars a Range. r=jandem
2015-02-10 12:52:18 +09:00
Masatoshi Kimura
bae0a32948
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Shu-yu Guo
8cab3220a3
Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in string and conversion ops. (r=lth)
2015-01-09 00:06:03 -08:00
Chris Peterson
def5e6780e
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Jan de Mooij
5dc6173832
Bug 1034627 part 7 - Cleanup and expose UTF8 conversion functions. r=terrence
2014-07-11 16:22:37 +02:00
Ed Morley
cbc02656ea
Backed out changeset 110fbc2ebc1a (bug 1034627)
2014-07-11 15:46:33 +01:00
Jan de Mooij
aa764aee1b
Bug 1034627 part 7 - Cleanup and expose UTF8 conversion functions. r=terrence
2014-07-11 16:22:37 +02:00
Jan de Mooij
1a58aaee5a
Bug 1027528 part 3 - Make JS_EncodeString and friends handle Latin1 strings. r=Waldo
2014-06-20 12:39:44 +02:00
Jan de Mooij
f01c5c661d
Bug 1025875 part 8 - Make JS_EncodeStringToUTF8, print etc work with Latin1 strings. r=Waldo
2014-06-17 15:18:23 +02:00
Jan de Mooij
5dce0fc08e
Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
2014-06-07 14:59:52 +02:00
Jan de Mooij
cb2f9afa9c
Bug 1018243 - Use unsigned char instead of char for latin1 strings. r=luke
2014-05-31 10:44:32 +02:00
Ehsan Akhgari
5292a10a42
Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
2014-05-25 21:46:24 -04:00
Chris Peterson
5c6dc9f533
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
2014-02-17 22:24:15 -08:00
Daniel Holbert
89c63da190
back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
2014-02-19 00:15:51 -08:00
Chris Peterson
78d21332df
Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
2014-02-17 22:24:15 -08:00
Nicholas Nethercote
d29035d245
Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
2014-01-30 14:58:53 -08:00
Jeff Walden
b9945fe295
Inherit RangedPtr's operator= in all of SpiderMonkey's *CharsZ classes, so that assignment of the correct raw pointer to each will compile. No bug, r=terrence over IRC
2013-12-19 13:56:24 -05:00
Ehsan Akhgari
f6bc340ea2
Bug 921130 - Minimize the #includes in js/src/jit; r=luke
2013-09-26 18:34:54 -04:00
Birunthan Mohanathas
49598e3eb0
Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
2013-09-19 15:24:53 -04:00
Nicholas Nethercote
b1a9cc3871
Bug 898274 (part 1) - Fix ordering of various #include statements. r=benjamin.
2013-08-13 15:34:12 -07:00
Nicholas Nethercote
64d7c93b0e
Bug 892806 - Clean up InflateUTF8String() and related functions. r=terrence.
2013-07-09 23:17:32 -07:00
Shu-yu Guo
0ad9950e5a
Bug 881593 - Part 1: Change LossyTwoByteCharsToNewLatin1CharsZ to take ThreadSafeContext. (r=billm)
2013-07-10 18:25:33 -07:00
Emanuel Hoogeveen
7618e9b9a6
Bug 883697 (part 1) - Make include guards consistent in js/ductwork/, js/ipc/ and js/public/. r=njn.
2013-06-19 17:59:09 -07:00
Sean Stangl
4c46a9aa7c
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-16 13:47:10 -07:00
Phil Ringnalda
4f94bac4a1
Back out a5a1dd3bd8ae (bug 860029) for stupidorange
2013-04-15 12:55:38 -07:00
Sean Stangl
9596836ecf
Bug 860029 - Standardize Modelines in the JS Module. r=njn
2013-04-15 11:33:03 -07:00
Phil Ringnalda
978110175c
Back out 5bf9771e1a28 (bug 860029) for bustage
...
CLOSED TREE
2013-04-11 19:55:37 -07:00
Sean Stangl
999eb7bab9
Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
2013-04-11 18:48:59 -07:00
Chuck Lee
0b06dfe86f
Bug 835719 - 0001. Support encode string to UTF-8 byte array. r=terrence
2013-02-22 10:58:52 +08:00