js/public/CharacterEncoding.h
1b3804497a8e5c76cf14984d62425f79f27dd3a2
created 2019-04-11 17:53 +0000
pushed 2019-07-01 08:34 +0000
Chris Martin Chris Martin - Bug 1052579 - Add explicit arena to several char-copying JS functions r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-01-21 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2019-01-21 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
4ba2f019ce6d420275d088749482cf77f35d4bf4
created 2018-11-28 14:16 +0900
pushed 2019-01-21 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501155 - Part 1: Add AtomizeWTF8Chars. r=jwalden
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2019-01-21 12:33 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
774a0684f72479571a325c28442cb87bd1858c8a
created 2018-11-01 17:34 -0700
pushed 2019-01-21 12:33 +0000
Jeff Walden Jeff Walden - Bug 1498320 - Implement ScriptSource::appendSubstring for UTF-8 source text, using a newly-implemented StringBuffer::append(const Utf8Unit* units, size_t len). r=tcampbell
4a0a5ee2969728fbdba24a238a06c26f99e1d1b5
created 2018-09-13 01:34 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1490609: Add JS_EncodeStringToASCII to CharacterEncoding.h. r=Waldo
eb37a9c0cff43121655fa7a8a42bf4ec171cf848
created 2018-09-05 01:25 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
9f5767f1b04cb1924e94e530acec5738edfb3e52
created 2018-09-05 06:05 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-12-03 15:51 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
939e27aa2d591fd8aa16c4c1488e2277d053f8f8
created 2018-09-05 01:25 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 12: Change the decompiler to return UTF-8 encoded strings. r=Waldo
6676e8fedcb375e0147a8cede0345d1990735f37
created 2018-09-05 02:26 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 8: Rename JS_EncodeString to JS_EncodeStringToLatin1. r=Waldo
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-12-03 15:51 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
d7fcfaa2c82d744eb07a138d8fb4870bd039127f
created 2018-01-11 11:29 -0700
pushed 2018-10-15 10:40 +0000
Jeff Walden Jeff Walden - Bug 1426909 - Introduce a new mfbt/Utf8.h header for UTF-8-related functionality, including a UTF-8 code unit type that is compatible with, but doesn't directly interconvert with, |char|. r=froydnj
68efec9794dc1f438cb9fe9bb8a669dd8212350e
created 2017-10-02 22:20 -0700
pushed 2018-01-11 17:45 +0000
Philip Chimento Philip Chimento - Bug 1404787 - Fix symbols visibility. r=fitzgen
a862d066b0aaba4044fc25de0be863127080cdb3
created 2017-10-02 11:35 -0700
pushed 2018-01-11 17:45 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1404837, bug 1404787) for build bustage a=backout
5e41366119a29f7c3328416b4029e34c2f48ba74
created 2017-10-01 23:02 -0700
pushed 2018-01-11 17:45 +0000
Philip Chimento Philip Chimento - Bug 1404787 - Fix symbols visibility. r=fitzgen
9d9babb5488676ac303b4db742905d6d492abbc6
created 2017-08-29 15:00 +0200
pushed 2017-11-02 12:36 +0000
Lars T Hansen Lars T Hansen - Bug 1394771 - Check that a wasm name is UTF8 when we first read it. r=luke
ee1d59fe62a0d0ec672cb79ad5fd47f8ad15176f
created 2017-07-10 22:56 -0700
pushed 2017-09-14 16:50 +0000
Philip Chimento Philip Chimento - Bug 1334338 - Mark character encoding functions as public API. r=fitzgen
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-06-05 19:31 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
b353e488f0eb8a6295db6275273157016963e31c
created 2016-09-30 12:34 +0900
pushed 2017-02-27 14:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 2.2: Use ASCII variant of JS_ReportError when formatting JSClass::name, and assert it is ASCII. r=jwalden
18b15a11adf0a6f5c297c48364993a231fecbf91
created 2016-08-15 15:50 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
bae24022813be38a0433b39469d4cd38ff288ce2
created 2016-08-13 23:03 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
d18edfa7a8f9d0d9ed6b48c6038039f149c46d1d
created 2016-09-02 21:23 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b4c7d481bf10 (bug 1289003)
6135cb7ef5bda300672ce7290ccf905b2cab68ff
created 2016-09-02 21:23 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 1bbdfed5b149 (bug 1289003)
1bbdfed5b149b231a27692542b6cee5b9f5138a8
created 2016-08-15 15:50 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
b4c7d481bf10a39a99cb41b89bc677434d80dc0c
created 2016-08-13 23:03 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
aa74aca78adde46c2626a8b5fa628ea22257e3d4
created 2016-08-15 14:52 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1294940 - Part 3: Add ConstUTF8CharsZ variant for UTF8CharsToNewTwoByteCharsZ and LossyUTF8CharsToNewTwoByteCharsZ. r=jwalden
3e0129fc331893b14103f1cb2f8799a1cf2b6772
created 2016-08-13 23:03 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1294940 - Part 2: Add validation for ConstUTF8CharsZ. r=jwalden
bb091f358c2795aaa3e4cbe2b413edd283dc2c33
created 2016-08-15 14:52 +0900
pushed 2017-01-16 13:07 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1294940 - Part 1: Add ConstUTF8CharsZ class for const UTF8 string. r=jwalden
3ddf6bae09dc3467b7176eaa7be9a52086d05d8e
created 2016-06-19 00:29 +0100
pushed 2016-10-31 18:13 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier)
284a185682c00610573eb93ae01e24c610f4daaa
created 2016-06-19 12:36 +0200
pushed 2016-10-31 18:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f1209b27c6a8 (bug 1276028) for assertion failure in Vector.h during test_asjm.js. r=backout
f1209b27c6a8cb72768d01e2d4a6b318d6fd60c4
created 2016-06-19 00:29 +0100
pushed 2016-10-31 18:13 +0000
Luke Wagner Luke Wagner - Bug 1276028 - Baldr: store names as offsets into bytecode (r=bbouvier)
6a5fe7a3af407f27cc800a968a3f515b87e91463
created 2016-05-17 08:08 -0700
pushed 2016-09-05 20:01 +0000
Myk Melez Myk Melez - Bug 1271014 - return partial result and num bytes/chars written from DeflateStringToUTF8Buffer; r=jandem
ab6fb892cffb5f5d0bce704bd8568e0db06d836d
created 2016-01-28 09:20 -0600
pushed 2016-06-01 01:31 +0000
Luke Wagner Luke Wagner - Bug 1243252 - Remove const restriction on CharsToNewUTF8CharsZ (r=jandem)
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
b8f85d4648fc2ec2fd5bffb4ba80bb7f6b82fb57
created 2015-06-11 18:30 -0700
pushed 2015-09-14 18:56 +0000
Shu-yu Guo Shu-yu Guo - Bug 1167895 - Escape JS engine SPS profile strings to UTF8 properly. (r=djvj)
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-06-19 19:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
cb655f416527aa70f67fcf8992cf814f843af311
created 2015-02-10 12:52 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1025184 - Make ConstTwoByteChars a Range. r=jandem
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-03-23 22:08 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
dfa1f0425c654d6058be1ef238c9d4a6e605f6ba
created 2015-01-09 00:06 -0800
pushed 2015-03-23 22:08 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in string and conversion ops. (r=lth)
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2015-01-05 23:23 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
52291e750b098ebacd926875e5d4977e9ce948b1
created 2014-07-11 16:22 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 7 - Cleanup and expose UTF8 conversion functions. r=terrence
6904f207728c0a630deffdb16c020d67ba37232d
created 2014-07-11 15:46 +0100
pushed 2014-10-06 12:51 +0000
Ed Morley Ed Morley - Backed out changeset 110fbc2ebc1a (bug 1034627)
110fbc2ebc1a74d5aa424c911aebd792550745ce
created 2014-07-11 16:22 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 7 - Cleanup and expose UTF8 conversion functions. r=terrence
21035d61ea2462e6e4e1cadd2419bcf93ec60e57
created 2014-06-20 12:39 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 3 - Make JS_EncodeString and friends handle Latin1 strings. r=Waldo
212f914cb83a2ac4bdfffe40bf2dde53bc083029
created 2014-06-17 15:18 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 8 - Make JS_EncodeStringToUTF8, print etc work with Latin1 strings. r=Waldo
cd4218cd70f90a720505dfa4b88314598bc8c281
created 2014-06-07 14:59 +0200
pushed 2014-08-25 18:42 +0000
Jan de Mooij Jan de Mooij - Bug 1020869 - Make IdToTypeId, StringIsArrayIndex etc work with Latin1 strings. r=bhackett
f6406cfe3ab138c4e46a93fd7e391da43c6a60f6
created 2014-05-31 10:44 +0200
pushed 2014-08-25 18:42 +0000
Jan de Mooij Jan de Mooij - Bug 1018243 - Use unsigned char instead of char for latin1 strings. r=luke
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-08-25 18:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
28fa156efc31a3e832957b3643af9f59f7fcd3dd
created 2014-02-17 22:24 -0800
pushed 2014-06-02 21:01 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
a6425a31c4c44089100e05490b6cc7936035662d
created 2014-02-19 00:15 -0800
pushed 2014-06-02 21:01 +0000
Daniel Holbert Daniel Holbert - back out 3a8893b28489 (bug 712939) and 39adab158c17,16add78c43e3,37193db7e15b (bug 712873), for build bustage.
16add78c43e39be93093da4bc0fdde1727d051ab
created 2014-02-17 22:24 -0800
pushed 2014-06-02 21:01 +0000
Chris Peterson Chris Peterson - Bug 712873 - Part 2: Replace JS_ASSERT with MOZ_ASSERT outside js/src/ directory. r=luke
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
created 2014-01-30 14:58 -0800
pushed 2014-06-02 21:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 964238 (part 1) - Remove JSStableString and StableTwoByteChars. r=terrence.
2d2e77e82179185cafb2a078367bfd7c0381a19f
created 2013-12-19 13:56 -0500
pushed 2014-04-22 00:22 +0000
Jeff Walden Jeff Walden - 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
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
less more (0) -60 tip