js/src/jsstr.cpp
32af3dcb86a545eaf19d62c26c393c60a90b035d
created 2016-05-04 04:42 +0200
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
46d7944da8164967f132428b6d59f32311fac94e
created 2016-04-22 16:26 -0700
pushed 2016-06-06 19:02 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1266835 - Request names from the rootlist in JS::ubi::dumpPaths and clean up formatting of dumped paths. r=jimb
b1e8dbf2f4c92666991b0a026dfbc8fa0fa26826
created 2016-04-15 12:32 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 4: Call initBuiltinConstructor after defining properties in InitStringClass. r=till
f1876796b8665a096aba8083a195ed8e85751b5f
created 2016-04-15 12:32 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 2: Self-host String generics. r=till
354cb3932e36994d7e772cedba237e9c3c60fe4c
created 2016-04-15 10:21 -0700
pushed 2016-06-06 19:02 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1263558) for jit OOM crashes a=backout
7fcc62dda4e35167b7062f9f72133042a72ac01c
created 2016-04-15 12:32 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 4: Call initBuiltinConstructor after defining properties in InitStringClass. r=till
94805cd19c1594ee7098118e2b47da2fa94bde2b
created 2016-04-15 12:32 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263558 - Part 2: Self-host String generics. r=till
c70372e8bd86cfb1c568a20448f88ce88f3c98e9
created 2016-04-14 16:41 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263879 - Check the return value of AtomizeString in str_replace_string_raw. r=h4writer
4099b331a79a3466a939016f0715a75e3bf6a698
created 2016-03-22 13:40 -0700
pushed 2016-06-06 19:02 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update various builtins to use js::Call, not js::Invoke. r=efaust
4012e45e502eebdea798846bfd2234aec4ccd6b2
created 2016-03-21 16:18 -0700
pushed 2016-06-06 19:02 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update miscellaneous code to use js::Call instead of js::Invoke. r=till
47162e3a9e0262b29af5dbb43ce1fa51dc3a31a5
created 2016-04-09 16:01 -0700
pushed 2016-06-06 19:02 +0000
Chris Peterson Chris Peterson - Bug 1103588 - Part 5: Remove deprecated String#contains function; use String#includes instead. r=till
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
1a3a6133271c6072773e399eac66426ddcd3bfaf
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till
c5e0ea1a1ed23ef4e9ca8e1fbdf3f8fcef1242c5
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
3a37c4b0e33804f0af4e3d05fdcd087e6b359f00
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till
b5b06959919ad3a0150c7ca1dfe0de7d2d9df7e1
created 2015-09-05 21:55 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till
d3ba5b5019c6cd9348787e42ad0596c4d535cd14
created 2016-03-31 08:04 -0700
pushed 2016-06-06 19:02 +0000
Morgan Phillips Morgan Phillips - Bug 1260509 - Implement String.prototype.padStart / padEnd; r=jorendorff
06a8c115f8fa8a253b867bf798ac376a168418b5
created 2016-03-29 21:57 -0700
pushed 2016-06-06 19:02 +0000
Phil Ringnalda Phil Ringnalda - Back out 735da799e3bb (bug 1211723) for assertion failures and crashes in SharedImmutableStringsCache
735da799e3bbb98c087339f21599571c48ce484f
created 2016-03-29 15:15 -0700
pushed 2016-06-06 19:02 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 - Share JS source text between JSRuntimes; r=jimb
a43d8b2d94db52eb484bfda5e0ee00819b48a4ef
created 2016-03-24 07:00 +1100
pushed 2016-06-06 19:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz.
248bb4773adfc0c076922468f938f8567076b528
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 537d40121b6d (bug 887016)
0fd465ec1e2c279f7ae3d9c4243c1d6c2f597c43
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f23a61067cef (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
5676c7b622c71064d62f8e3a57c7d35d1043f9bc
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 01da4d30fd11 (bug 887016)
01da4d30fd114f532009a77acfc663fd54699502
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
f23a61067cefec53fd72dc00383092f72fe707cb
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 10: Implement RegExp.prototype[@@search] and call it from String.prototype.search. r=till
537d40121b6d4c80071e02aeaa95712fdfdcb107
created 2015-09-05 21:55 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 9: Implement RegExp.prototype[@@match] and call it from String.prototype.match. r=till
aca518830db248be63b2e879d12bfb899fc39ec1
created 2016-04-13 11:48 -0700
pushed 2016-04-25 16:57 +0000
Chris Peterson Chris Peterson - Bug 1103588 - Report String#contains() deprecation warning in Beta and Release channels. r=till a=ritu
b68ca8f1122c22f4dd58dfc902f43438b40ca848
created 2016-03-05 04:28 -0800
pushed 2016-04-25 16:57 +0000
Jeff Walden Jeff Walden - Bug 1253099. r=arai, r=efaust, a=ritu
67460baaf12a462742e9a86744c8e92e39f344c4
created 2016-02-20 11:06 +0800
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1248851 part 1 - Explicitly mark some release() calls result-unused. r=Waldo
faf39373fc660fb0416ad1d4ab6786074cd982ac
created 2016-02-08 19:37 +0900
pushed 2016-04-25 16:57 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1245801 - Disable non-standard flag argument of String.prototype.{search,match,replace} in non-release channel. r=jandem
251d9292842a4a2df0a1d8b6fbeddd7aa1ec205d
created 2016-03-05 04:28 -0800
pushed 2016-03-25 23:01 +0000
Jeff Walden Jeff Walden - Bug 1253099. r=arai, r=efaust a=ritu
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
f6bd24864d7b8adfaa4d22db39dc63d640024771
created 2016-01-14 15:47 +0100
pushed 2016-03-07 14:18 +0000
Till Schneidereit Till Schneidereit - Bug 1239403 - Add JSFUN_HAS_REST flag to JSFunctionSpec entries for self-hosted builtins with ...rest parameters. r=jandem
f29f1d9a3cd31eb7a12eaab889a8a138c79d5d98
created 2014-12-07 23:39 +0100
pushed 2016-03-07 14:18 +0000
Till Schneidereit Till Schneidereit - Bug 1000780 - Part 5: Self-host Function.prototype.bind. r=jandem
f998906d53bca783b99762b7999f9e692d1ec367
created 2015-12-31 01:05 -0700
pushed 2016-03-07 14:18 +0000
Chris Peterson Chris Peterson - Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
28cc01acfd024c6ba4066fc192c6ccff502c0b00
created 2015-09-24 18:28 +0900
pushed 2016-03-07 14:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
31c27281f5184efd1ed58c892bc77a518536566d
created 2014-12-20 13:33 -0200
pushed 2016-03-07 14:18 +0000
Victor Carlquist Victor Carlquist - Bug 1112537 - Optimize String#split('foo').join('bar') pattern. r=nbp
5b0ced0284a9e13609fad337abc442a290ee30de
created 2015-08-07 08:13 +0900
pushed 2016-03-07 14:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1135377 - Part 9: Use RegExp unicode flag in String.prototype.{match,replace,split}. r=till, f=anba
016d1634dde58b6b9db3bbfeda0c6b48926db411
created 2015-12-04 22:41 +0100
pushed 2016-01-25 13:55 +0000
Tom Schuster Tom Schuster - Bug 1199422 - Stop pattern matching class-constructors in String#replace and Array#sort. r=efaust
79b47f5f715a0647ebdba664acc7544bf5ca1761
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
880bab4fbe0a1dca32945e7e0e1f4a6e459e108d
created 2015-09-22 18:57 +0900
pushed 2016-01-25 13:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1226936 - Remove PreserveRegExpStatics and telemetry for it. r=till
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
6ed32cadfc3126c34644ee37658b6a752b477d44
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2016-01-25 13:55 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
740977ceab24fb2ecdfae548dfa5f6321668b2c1
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
2c454e1ac50ca3375450cfd96cb187850b41cbfe
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 16: Make the String constructor properly subclassable. (r=Waldo)
54e7351f2a6ac4abb285f0768df545726b2c4e80
created 2015-10-02 17:47 +0200
pushed 2015-12-14 20:08 +0000
Hannes Verschore Hannes Verschore - Bug 1208002: Optimize creation of RegExpMatch result for 'str.match', r=bhackett
ffb5c875713f88724bcd47dc6237aa28aca665ea
created 2015-09-23 09:39 -0700
pushed 2015-12-14 20:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1182653 - Use JSRuntime* instead of JSContext* in ubi::Node infrastructure; r=sfink
b30b0dcc562c4fce5802c1ff222d0cd6c7309f53
created 2015-08-28 21:55 -0700
pushed 2015-12-14 20:08 +0000
Jeff Walden Jeff Walden - Bug 1179003 - Convert the infallible objectClassIs proxy hook into a fallible getBuiltinClass hook that indicates class type via outparam. r=efaust, r=bz on DOM bits, r=billm on IPC bits
c18b5ef3be78f7772e056fe386ecef1604f49249
created 2015-09-22 10:51 -0400
pushed 2015-12-14 20:08 +0000
Ted Mielczarek Ted Mielczarek - bug 1205273 - Define XP_IOS in js/src. r=glandium
a567df6edc075cddf0d3c66d95c7a1e0cdd067ac
created 2015-09-20 00:00 +0900
pushed 2015-12-14 20:08 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 773687 - Fix assertion pattern in RegExp with sticky flag. r=till
55329d9af36f6bc1fb3986187672bc251cf004d5
created 2015-09-11 18:52 -0700
pushed 2015-10-29 11:30 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 6 - Convert various natives to new InlinableNatives system. r=nbp
e0d198f50e59bcaebea8fa4eaa27d647f5eb8356
created 2015-08-26 12:10 -0700
pushed 2015-10-29 11:30 +0000
Jeff Walden Jeff Walden - Bug 1199887 - Make str_replace_string_raw return a JSString*, rather than return its always-string result via outparam. r=evilpie
9de14ef7802e2bb614ac09a3a0e1c81ea7c0e307
created 2015-08-26 11:58 -0700
pushed 2015-10-29 11:30 +0000
Jeff Walden Jeff Walden - Bug 1199887 - Make str_replace_regexp_raw return a JSString*, rather than return its always-string result via outparam. r=evilpie
dde65be15e240024e41a25c4a7ac009dbb82675c
created 2015-08-26 11:43 -0700
pushed 2015-10-29 11:30 +0000
Jeff Walden Jeff Walden - Bug 1199887 - Rename StringRegExpGuard::init(JSContext*, JSObject*) to initRegExp for clarity. r=evilpie
1b9b51ffd8d5df7a7f58391802e3f0e2c6db1c15
created 2015-09-04 15:54 +0200
pushed 2015-10-29 11:30 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 3 - Convert String/RegExp natives to new InlinableNatives system. r=nbp
less more (0) -1000 -300 -100 -60 tip