js/src/jsstr.h
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-28 11:10 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 15:09 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
b6372c9513efb51231c5a8d8495872332eb61ce5
created 2015-02-17 15:59 -0800
pushed 2015-02-20 19:46 +0000
Sean Stangl Sean Stangl - Bug 1134359 - Remove maybeStrSpecial. r=evilpie
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 18:20 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
6940eaeea28995fe11abc0b4a1f472be2cf88c78
created 2015-01-23 12:26 -0500
pushed 2015-01-23 17:27 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 597fd666ef6d (bug 1112537) for Win8 jit-test failures.
597fd666ef6d84fa557a62f77767177ec0641eb9
created 2014-12-20 13:33 -0200
pushed 2015-01-23 15:15 +0000
Victor Carlquist Victor Carlquist - Bug 1112537 - Optimize String#split('foo').join('bar') pattern. r=nbp
c8b693e4b0de9477b0c33c9d852118de201ab48c
created 2015-01-20 17:30 -0500
pushed 2015-01-20 22:31 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets fe340da3fb4c and 076426ec9ed6 (bug 1112537) for jit-test failures on OSX and Win8.
fe340da3fb4cd9fc0c2c5fa97ea5ed94396ea3ff
created 2015-01-20 18:54 +0100
pushed 2015-01-20 17:55 +0000
Victor Carlquist Victor Carlquist - Bug 1112537 - Optimize String#split('foo').join('bar') pattern; r=nbp
dfa1f0425c654d6058be1ef238c9d4a6e605f6ba
created 2015-01-09 00:06 -0800
pushed 2015-01-09 08:05 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in string and conversion ops. (r=lth)
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 04:20 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
15a65e7b59e65ff1be1ee9b6dbdaf3ad9e385d5b
created 2014-11-20 17:44 +0100
pushed 2014-12-30 15:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 8: Handle quotes in filenames, r=bbouvier
a2fcd0eaabd7b4592fd87295c168995cfbef538a
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 54c8f117c3db (bug 1083694)
54c8f117c3db4438ea3e4eb6e440c97e1071e665
created 2014-11-20 17:44 +0100
pushed 2014-11-20 16:46 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 8: Handle quotes in filenames, r=h4writer
34859490061a145e795c439286cf8820c340ccd8
created 2014-11-18 15:53 +0100
pushed 2014-11-18 14:55 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
2c6e370c940caf077f1a0b41140cf49b17c42455
created 2014-11-08 01:07 +0100
pushed 2014-11-08 00:07 +0000
Tom Schuster Tom Schuster - Bug 993026 - Simplify JS resolve hook. r=jorendorff
21402c47765a5ab35ebcc7749822daa4aa2c6d15
created 2014-11-05 14:03 +0100
pushed 2014-11-05 13:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2e9f81c5d00c (bug 1052839) for ggc bustage
2e9f81c5d00c0b5bc7df99645557eb9f4dd04283
created 2014-11-04 23:31 +0100
pushed 2014-11-04 22:34 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
672874702338dcadb45e203ad6164c5a1e39e0ab
created 2014-11-04 10:53 +0100
pushed 2014-11-04 09:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 88041cfff520 (bug 1052839) for rootanalysis test failures
88041cfff52074cd1f2fd6dfb53f0ce6d9d5ba3c
created 2014-11-04 09:43 +0100
pushed 2014-11-04 08:50 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 17:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
ba00c79e932c9b720c2441ba84d95d561649c8e3
created 2014-09-16 10:01 -0400
pushed 2014-10-01 11:47 +0000
Till Schneidereit Till Schneidereit - Bug 1067459 - Only install a small subset of the standard builtins in the self-hosting global. r=jorendorff
c599b5ffe37687293f22b855c8940c0a38a0a8a0
created 2014-09-12 07:12 -0700
pushed 2014-09-12 14:12 +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 2014-09-09 04:58 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2184a4cc13a59f1aa6f26e13a138b5def4612f89
created 2014-07-11 14:24 -0700
pushed 2014-07-25 22:49 +0000
Jeff Walden Jeff Walden - Bug 1037609 - Remove the js_strdup(cx, jschars) method entirely, seeing as there are so few other uses of it. r=jimb
f08ebff1dd5a95a7bf725271c61571eaf4ab0a4d
created 2014-07-11 15:12 -0700
pushed 2014-07-21 16:54 +0000
Jeff Walden Jeff Walden - Bug 1037686 - Remove js_strdup now that no one uses it. r=jimb
0df559de573ebcc9add8d454b004a3a67aea5088
created 2014-07-11 15:09 -0700
pushed 2014-07-21 16:54 +0000
Jeff Walden Jeff Walden - Bug 1037686 - Remove the js_strdup(cx, chars) method, and convert users to a similar DuplicateString method returning UniquePtr. r=jimb
e2e07dba59650860990295e79f052dddee73c54d
created 2014-07-21 12:45 +0200
pushed 2014-07-21 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 6 - Move NewString* functions from jsstr.{h,cpp} to vm/String.{h,cpp}. rs=luke
19b8c4576669c84aadcd24b66f02205f91aff9a3
created 2014-07-16 08:34 -0800
pushed 2014-07-16 16:36 +0000
Brian Hackett Brian Hackett - Bug 1024132 - Add one slot cache for stripping leading and trailing .* from RegExps for test() calls, r=jandem.
add1a2319a7b0e2c18d8a48ccea8f69209f816df
created 2014-07-11 12:50 -0700
pushed 2014-07-12 03:29 +0000
Jeff Walden Jeff Walden - Bug 1037609 - Make ScriptSource::{display,SourceMap}URL_ into UniquePtrs. Also add js::DuplicateString that's like js_strdup but returns a UniquePtr. r=jimb, r=mccr8
e5494989d182b8d0d0222219cd4ee46904a09d16
created 2014-07-02 13:04 +0200
pushed 2014-07-02 11:05 +0000
Jan de Mooij Jan de Mooij - Bug 1032238 - Make some API functions handle Latin1 strings. r=luke
caf0a68dcaabf794f2999f7e67e4feaf4b29e9c4
created 2014-06-25 10:12 +0200
pushed 2014-06-30 13:23 +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
937b2131d8e241f124db78239b8b6fcaed06c743
created 2014-06-26 22:22 -0400
pushed 2014-06-27 02:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1030938. Stop copy-constructing iterators in SavedStacks code, because that copy constructor is really slow. Also, hash atoms as pointers, not strings. r=shu
b513f4a6913ab3c7ed291046d5889f1a20eecc57
created 2014-06-25 11:39 -0500
pushed 2014-06-26 13:53 +0000
Luke Wagner Luke Wagner - Bug 1030183 - move NewStringCopy* definitions to avoid unified-build bustage (r=jandem)
09970d776de2a131aec5d5e6aa5e904a1b7cf168
created 2014-06-26 03:01 -0700
pushed 2014-06-26 10:02 +0000
Nicolas Devillers Nicolas Devillers - Bug 1024587 - IonMonkey: Implement CharCodeAt Recover Instruction. r=nbp,evilpie
e97f7d9d54d9461bea0cacd451f28831fc0e781b
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
7c792ae3ab21dd414ab008d9f8cdbb304fe8ce99
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
29d630704aeabff47ff61f125e87df34b3dd7da3
created 2014-06-25 08:05 +0200
pushed 2014-06-25 06:08 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 4 - Add NewStringCopyNDontDeflate. r=luke
b068212e482f9f3d5463563aeaa196d5d898bd21
created 2014-06-24 17:33 +0200
pushed 2014-06-24 15:35 +0000
Jan de Mooij Jan de Mooij - Bug 1028866 part 1 - Move string allocation functions into js namespace, remove js_* prefix. r=luke
08239aab0872c57250a23f8634f40cc939774198
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
e430f92519ce03f7930d75b02074c8d6547e62dd
created 2014-06-23 04:41 -0700
pushed 2014-06-23 11:42 +0000
Rémi Weng Rémi Weng - Bug 1024589 - IonMonkey: Implement FromCharCode Recover Instruction. r=nbp
691f218b408d53e6bad1805f4a70e591cbe03e64
created 2014-06-21 19:56 +0200
pushed 2014-06-21 17:57 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 12 - Make more code work with Latin1 strings. r=terrence
2ca9a7a10ac4a7f10a0f25e1c69562c1b2010172
created 2014-06-20 12:39 +0200
pushed 2014-06-20 10:40 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 6 - Make StringHasRegExpMetaChars work with Latin1 strings. r=bhackett
95ce40562f510e1c5f2ab25ab6228d23c0ff59ce
created 2014-06-19 12:59 +0200
pushed 2014-06-19 11:04 +0000
Jan de Mooij Jan de Mooij - Bug 1019585 part 4 - Make str_replace dollar search handle Latin1 strings. r=terrence
bd69b2caad207d458eba24a8c465bdb1f1eb95bc
created 2014-06-19 09:55 +0200
pushed 2014-06-19 08:00 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 4 - Make StringMatch regexp code work with Latin1 strings. r=bhackett
69f9d7d919af32ab52ab3ee4662173feb3df45ea
created 2014-06-17 18:43 +0200
pushed 2014-06-17 17:01 +0000
Jan de Mooij Jan de Mooij - Bug 1019585 part 3 - Fix JSSubString to work with Latin1 strings. r=terrence
793e644f5d9be82b57bd88294db88306733b1ada
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
752ad0d02cb339d911771081051844a76a992bea
created 2014-06-17 15:18 +0200
pushed 2014-06-17 13:24 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 4 - Make StringEqualsAscii and EqualStringsHelper work with Latin1 strings. r=bhackett
548ea28a6cd6838db4ab0d0e2a073b7983d3ee8d
created 2014-06-17 11:28 +0200
pushed 2014-06-17 09:30 +0000
Jan de Mooij Jan de Mooij - Bug 1025875 part 3 - Make CompareStrings and CompareAtoms work with Latin1 strings. r=njn
4a930d3fe2aadd8fda37a594fcd00bf3b966e2fd
created 2014-06-13 20:51 +0200
pushed 2014-06-13 19:13 +0000
Jan de Mooij Jan de Mooij - Bug 1023778 part 3 - Make AtomizeChars and js_NewStringCopyN accept Latin1 chars. r=luke
cd4218cd70f90a720505dfa4b88314598bc8c281
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
32b157ae5ed7752907b7158eaccd96499a14c789
created 2014-06-06 11:17 +0200
pushed 2014-06-06 09:22 +0000
Jan de Mooij Jan de Mooij - Bug 1020420 part 1 - Make parseInt work with Latin1 strings. r=njn
c3d4d93e55b3b959dd1a2ba3664c4c57ca53b7b9
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
f6406cfe3ab138c4e46a93fd7e391da43c6a60f6
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
ca48add6d1540dbf0baf34646d8df4edbe922d41
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
7e5dc2e26dd3ad42a0e03ed9e5cf5c0646d005c3
created 2014-04-30 16:42 +0200
pushed 2014-05-03 23:10 +0000
Hannes Verschore Hannes Verschore - Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
44e189f0fd67e5eb4d184c5bba0a85018dc0bd3a
created 2014-04-30 15:56 -0400
pushed 2014-04-30 19:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 00edef0582f1 and 7796f1b42487 (bug 965712) for making OSX mochitest-dt more timeout-prone in the debugger tests.
7796f1b424872b11f26be040da31570ea1967b7f
created 2014-04-30 16:42 +0200
pushed 2014-04-30 14:43 +0000
Hannes Verschore Hannes Verschore - Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
a470806c35534e22c9efb8b52b2f66466b029482
created 2014-04-25 16:11 -0500
pushed 2014-04-25 21:21 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
fbca45e6593052971edb288cda52ce0a12ed959b
created 2014-03-24 18:32 -0400
pushed 2014-03-28 15:41 +0000
Terrence Cole Terrence Cole - Bug 987666 - Remove the unused dynamic root analysis. r=sfink
f88ba0e5e3b15f2773a96d188696fbc4a4d45974
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.
less more (0) -300 -100 -60 tip