js/src/jsstr.cpp
745c95ce46b291015fef504058d33e3a89a19824
created 2015-04-30 00:32 +0900
pushed 2015-04-29 23:43 +0000
ziyunfei ziyunfei - Bug 1102219 - Part 1: Add `String.prototype.includes`; keep `String.prototype.contains` around as an alias with a (non-release builds only) warning. r=till
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:10 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
8d4f212cc9b82bf633c044be633644dce0353343
created 2015-04-22 11:30 +0200
pushed 2015-04-23 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 1156886 - Optimize toLowerCase and toUpperCase on ASCII characters. r=luke
fb6ceba6f57e8e1458894d6ebae0bd6a30ac47a3
created 2015-04-02 11:22 +0200
pushed 2015-04-02 20:21 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 followup - Stop declaring multiple pointers on a single line. r=jorendorff
e2fc40b10421323b2ec5c5124899b2912b150bf1
created 2015-04-01 18:34 +0900
pushed 2015-04-01 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1054755 - Part 3: Use IsRegExp in String.prototype.{contains,startsWith,endsWith}. r=till
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
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a
created 2015-03-01 13:16 -0600
pushed 2015-03-27 23:37 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
d802bf89d877f75874dc3c1db97d38db90acedca
created 2015-03-25 00:36 +0900
pushed 2015-03-25 01:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1142351 - Part 2: Warn about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
a7556816cb5f9f9468bddeed3a208871e0295785
created 2015-03-25 00:36 +0900
pushed 2015-03-25 01:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1142351 - Part 1: Collect telemetry about deprecated flag argument for String.prototype.{search,match,replace}. r=jandem
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed 2015-03-23 12:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
7613fc978d36faaf405f3490c19c85886c9e9686
created 2015-03-01 13:16 -0600
pushed 2015-03-23 12:19 +0000
Jason Orendorff Jason Orendorff - Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
8c968097ff98dd0c029ca04dd58771527f897846
created 2015-03-21 13:12 +0100
pushed 2015-03-22 20:58 +0000
Tom Schuster Tom Schuster - Bug 1145326 - String#normalize form parameter might not be an atom. r=Waldo
24640e5e0d3d2bb687599048bab85a1571036831
created 2015-03-12 17:19 -0700
pushed 2015-03-17 10:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1142814 (attempt 2) - Optimize String.fromCharCode() when the number of args is small but > 1. r=jandem.
df62dfbaa245bcb24f07be9a1d0a02f45871143c
created 2015-03-16 17:45 -0700
pushed 2015-03-17 10:46 +0000
Wes Kocher Wes Kocher - Backed out changeset 2693283b5d8b (bug 1142814) for bc1 orange
2693283b5d8bfc501d21181260903d4773326a5a
created 2015-03-12 17:19 -0700
pushed 2015-03-17 10:46 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1142814 - Optimize String.fromCharCode() when the number of args is small but > 1. r=jandem.
0712a3d4b79c78f151cf50407fb8707f41b52b25
created 2015-02-03 19:51 -0600
pushed 2015-03-08 03:12 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 4 - [[Set]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
b6b78a8f4ab3f2b3e5ae3b8d9812ce8bae4b6517
created 2015-03-04 11:30 -0800
pushed 2015-03-05 23:18 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 2: templatize the GC's allocation routines; r=jonco
73591b41e7777f562591310246277470b0b1ea65
created 2015-03-03 06:23 -0600
pushed 2015-03-04 00:49 +0000
Brian Hackett Brian Hackett - Bug 1137978 - Access an object's compartment and zone via its group, remove ObjectGroup::singleton_, r=jandem,terrence.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 18:20 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed 2015-02-09 21:30 +0000
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-09 01:41 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
a8ea4cc8215bb8a096b2128328ebe55793f04d06
created 2015-02-04 11:16 +0100
pushed 2015-02-04 19:42 +0000
Jan de Mooij Jan de Mooij - Bug 1128528 - Don't unnecessarily require flat strings, to avoid wasting a ton of memory in pathological cases. r=luke
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
ead7aa880dbe3c021242b5cd1333945e5937c501
created 2015-01-23 16:05 -0600
pushed 2015-01-27 14:24 +0000
Jason Orendorff Jason Orendorff - Bug 1125371 - Silence some GCC-only warnings about uninitialized varaibles when building with --enable-optimize. r=jandem.
6940eaeea28995fe11abc0b4a1f472be2cf88c78
created 2015-01-23 12:26 -0500
pushed 2015-01-24 16: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-24 16:27 +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-21 03:14 +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-21 03:14 +0000
Victor Carlquist Victor Carlquist - Bug 1112537 - Optimize String#split('foo').join('bar') pattern; r=nbp
a0bcff4b675e622545bcef3aadbca3858601e86d
created 2014-12-18 08:35 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 7 - Rename JSObject::{get,set}Generic etc. -> js::{Get,Set}Property and add a few comments. r=Waldo.
2575c07d5b5b722235c7706133714e5fae258c6a
created 2014-12-18 06:54 -0600
pushed 2015-01-16 00:14 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 5 - Rename JSObject::defineGeneric etc. -> js::DefineProperty, js::DefineOwnProperty -> js::StandardDefineProperty (for the moment--the plan is to unite these soon, both the name and the implementation). r=Waldo.
aa2eb48a20d9589cf7c2bac10d5f43c141df4d16
created 2015-01-13 10:48 +1100
pushed 2015-01-13 13:24 +0000
Xidorn Quan Xidorn Quan - Bug 1119199 - Rewrite MaybyOneOf with variadic template.
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)
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
71083c9726d5623e0097381bc51ce4d02165a7c8
created 2014-12-17 13:50 -0800
pushed 2015-01-07 03:24 +0000
Jeff Walden Jeff Walden - Bug 1112769 - Move the contents of js/src/vm/NumericConversions.h into a new js/public/Conversions.h header containing public API. r=jorendorff
15a65e7b59e65ff1be1ee9b6dbdaf3ad9e385d5b
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 8: Handle quotes in filenames, r=bbouvier
57725f8e7aa143d7229d28b0a821a3e5e5c01a46
created 2014-12-11 11:28 -0500
pushed 2014-12-12 01:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 34a66a625618, 32db3daa20fe, and ac15ba8568c5 (bug 1102219) for Gaia unit test failures.
ac15ba8568c531b3e51f37f3acd8b84516af99cf
created 2014-12-11 05:42 -0500
pushed 2014-12-12 01:30 +0000
ziyunfei ziyunfei - Bug 1102219 - Part 1: Add String.prototype.includes and keep String.prototype.contains around as an alias with a (non-release builds only) warning. r=till
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
f654193f2c2ef3c92f5ea8634d99b4faac2a15e4
created 2014-11-22 08:10 -0600
pushed 2014-12-12 01:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 10:50 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
7b20423063f52eeb6d23f213a013ddcaa113ce6e
created 2014-12-08 13:11 -0500
pushed 2014-12-08 20:46 +0000
ProgramFOX ProgramFOX - Bug 1107918 - Remove ValueToIntegerRange from jsstr.cpp. r=luke
1a33f3c968bde82a741eec7a512bb79060de5ed0
created 2014-12-08 11:03 +0100
pushed 2014-12-08 20:46 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2957dcebbfff (bug 1107918) for suspicion of causing memory leaks
2957dcebbfff3a760ca3af4049dd2c5b876cbff8
created 2014-12-05 17:52 +0100
pushed 2014-12-08 20:46 +0000
ProgramFOX ProgramFOX - Bug 1107918 - removed ValueToIntegerRange from jsstr.cpp. r=luke
7794fca7bda8db1c1b9bc7452e086c3dbe6b25d1
created 2014-12-05 11:07 -0800
pushed 2014-12-06 00:03 +0000
Tom Schuster Tom Schuster - Bug 1103181 - Remove String.prototype.quote. r=jorendorff
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
ae31d26695113dbe96aecb29e3055546526ec88b
created 2014-11-24 17:04 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset ba1d6ece1bc6 (bug 1103368)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2014-11-25 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
ba1d6ece1bc620b24c14d334c77ebddc7ad08528
created 2014-11-22 08:10 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2014-11-25 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
a2fcd0eaabd7b4592fd87295c168995cfbef538a
created 2014-11-21 08:03 +0100
pushed 2014-11-21 07:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 54c8f117c3db (bug 1083694)
54c8f117c3db4438ea3e4eb6e440c97e1071e665
created 2014-11-20 17:44 +0100
pushed 2014-11-21 01:35 +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-19 02:08 +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-10 13:26 +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 19: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-05 19:04 +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-05 02:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 88041cfff520 (bug 1052839) for rootanalysis test failures
less more (0) -1000 -300 -100 -60 tip