js/public/CharacterEncoding.h
747640138ffbc0d07ee160cfbeb59a332b3b96b9
created 2020-07-20 23:58 +0000
pushed 2020-07-21 01:08 +0000
Philip Chimento Philip Chimento - Bug 1606568 - Add JS::ConstLatin1Chars. r=jwalden
e4d136fe97331f4f66b78ecb8f725948a7b7e845
created 2020-03-16 13:47 +0000
pushed 2020-03-16 13:48 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in js. r=jorendorff
956f705663758405f2c027b1f3dba82f60f90589
created 2020-03-16 12:41 +0200
pushed 2020-03-16 10:42 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1613985) for causing build bustages CLOSED TREE
41e858fbf23551e3b63a190b9597b020f012fe07
created 2020-03-16 09:38 +0000
pushed 2020-03-16 09:59 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in js. r=jorendorff
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-02-27 17:40 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-02-27 05:11 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-02-27 04:44 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
78f93714ded77ff1dbba77dc84e5906c2c7119f9
created 2019-10-14 09:32 +0000
pushed 2019-10-14 09:35 +0000
Jan de Mooij Jan de Mooij - Bug 1586683 - Remove flat strings from JSAPI. r=jwalden,bzbarsky
75f50451329a1e019c015d067cda8412ce53e931
created 2019-09-28 04:24 +0000
pushed 2019-09-28 04:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1584431 part 1. Add a way to call js::StringEqualsAscii with a known length. r=jwalden
314012b65b23ad440dac8f8c56a2ba813d7bdf09
created 2019-09-26 12:45 +0000
pushed 2019-09-26 12:47 +0000
Henri Sivonen Henri Sivonen - Bug 1578339 - Use SIMD accelerated encoding conversions in SpiderMonkey. r=jwalden
6fbb5c422ee17a15cf25974156d05ab5e5331d71
created 2019-09-18 08:28 +0000
pushed 2019-09-18 08:30 +0000
Henri Sivonen Henri Sivonen - Bug 1561567 - Introduce rope-walking conversion from JS strings to UTF-8 in a byte span. r=jwalden
1b3804497a8e5c76cf14984d62425f79f27dd3a2
created 2019-04-11 17:53 +0000
pushed 2019-04-11 19:38 +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 2018-12-01 05:55 +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 2018-12-01 05:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 15:10 +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 2018-11-28 10:00 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1501155 - Part 1: Add AtomizeWTF8Chars. r=jwalden
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 17:05 +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 2018-11-15 09:56 +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-09-13 22:17 +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-09-06 04:42 +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-09-06 04:42 +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-09-06 04:42 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-05 22:28 +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-09-05 22:28 +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-09-05 22:28 +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-09-05 22:28 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
d7fcfaa2c82d744eb07a138d8fb4870bd039127f
created 2018-01-11 11:29 -0700
pushed 2018-07-06 09:54 +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 2017-10-04 09:15 +0000
Philip Chimento Philip Chimento - Bug 1404787 - Fix symbols visibility. r=fitzgen
a862d066b0aaba4044fc25de0be863127080cdb3
created 2017-10-02 11:35 -0700
pushed 2017-10-02 23:26 +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 2017-10-02 23:26 +0000
Philip Chimento Philip Chimento - Bug 1404787 - Fix symbols visibility. r=fitzgen
9d9babb5488676ac303b4db742905d6d492abbc6
created 2017-08-29 15:00 +0200
pushed 2017-08-29 23:18 +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-07-12 09:19 +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-02-03 12:34 +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 2016-09-30 10:14 +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 2016-09-03 15:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
bae24022813be38a0433b39469d4cd38ff288ce2
created 2016-08-13 23:03 +0900
pushed 2016-09-03 15:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
d18edfa7a8f9d0d9ed6b48c6038039f149c46d1d
created 2016-09-02 21:23 +0900
pushed 2016-09-02 20:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b4c7d481bf10 (bug 1289003)
6135cb7ef5bda300672ce7290ccf905b2cab68ff
created 2016-09-02 21:23 +0900
pushed 2016-09-02 20:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 1bbdfed5b149 (bug 1289003)
1bbdfed5b149b231a27692542b6cee5b9f5138a8
created 2016-08-15 15:50 +0900
pushed 2016-09-02 20:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 2: Add FindSmallestEncoding. r=jwalden
b4c7d481bf10a39a99cb41b89bc677434d80dc0c
created 2016-08-13 23:03 +0900
pushed 2016-09-02 20:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289003 - Part 1: Add UTF8CharsToNewLatin1CharsZ, LossyUTF8CharsToNewLatin1CharsZ. r=jwalden
aa74aca78adde46c2626a8b5fa628ea22257e3d4
created 2016-08-15 14:52 +0900
pushed 2016-08-26 13:39 +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 2016-08-26 13:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1294940 - Part 2: Add validation for ConstUTF8CharsZ. r=jwalden
bb091f358c2795aaa3e4cbe2b413edd283dc2c33
created 2016-08-15 14:52 +0900
pushed 2016-08-26 13:39 +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-06-21 10:33 +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-06-21 10:33 +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-06-21 10:33 +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-05-17 20:52 +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-01-29 00:30 +0000
Luke Wagner Luke Wagner - Bug 1243252 - Remove const restriction on CharsToNewUTF8CharsZ (r=jandem)
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +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-06-12 18:57 +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-03-29 03:30 +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-03-29 03:30 +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 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
cb655f416527aa70f67fcf8992cf814f843af311
created 2015-02-10 12:52 +0900
pushed 2015-02-10 21:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1025184 - Make ConstTwoByteChars a Range. r=jandem
3928ee1b0381453833c00fbe1e1b72a26143f13a
created 2015-01-11 11:34 +0900
pushed 2015-01-12 10:44 +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-01-09 13:00 +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 2014-09-09 13:57 +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-07-11 20:35 +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-07-11 20:35 +0000
Ed Morley Ed Morley - Backed out changeset 110fbc2ebc1a (bug 1034627)
110fbc2ebc1a74d5aa424c911aebd792550745ce
created 2014-07-11 16:22 +0200
pushed 2014-07-11 20:35 +0000
Jan de Mooij Jan de Mooij - Bug 1034627 part 7 - Cleanup and expose UTF8 conversion functions. r=terrence
less more (0) -60 tip