js/src/builtin/RegExp.h
86d33031bbd3f7173d8efbc1d5da8bb22352c53f
created 2016-04-23 03:09 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer
05f0ae34f8b27560fc6f72a5b943a04592aaedb5
created 2016-04-11 16:38 +0200
pushed 2016-07-25 16:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1263618: Adapt assertions in RegExp*Raw functions for int32_t; r=arai
b4e25cbe3dcbcf4018b59505816de535a0c29a07
created 2016-01-28 18:56 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
c5e0ea1a1ed23ef4e9ca8e1fbdf3f8fcef1242c5
created 2015-09-05 22:01 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
741c4be20f025d1b24b5fcab5b7987bd649bdd0b
created 2016-01-28 18:55 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
7e69c58a1efd048b7ff235d5f5c0af24d4ab2e27
created 2015-11-22 03:07 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
59426007bb575d8e46a3322b14117bb716bd51f4
created 2015-09-05 21:55 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 1: Add native RegExpCreate. r=h4writer
2cf8ca358a383f7a119960155f0532c542157636
created 2016-03-28 06:49 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 10621b5e7de5 (bug 887016)
2081fb1b83a1dc8f1ba34fcf11bca7e621e20b9d
created 2016-03-28 06:49 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 56e25768c99a (bug 887016)
fd7e704523d7138f12db889e9d92c6000ba88993
created 2016-03-28 06:49 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset dee348be6685 (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
d44ccce05064d63cd96efd511694bc1a28d94646
created 2016-03-28 06:49 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec5462372a107b3e346aa8c1ecffaa4ae
created 2016-01-28 18:56 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
dee348be668513677d339437e9fcf4d6b5b6ce01
created 2016-01-28 18:55 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
56e25768c99addacea51258b2392926749da2df5
created 2015-11-22 03:07 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
10621b5e7de50d4df6190354e334309a7b6987d9
created 2015-09-05 21:55 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 1: Add native RegExpCreate. r=h4writer
7bb43f9d76affc52ca45036424da6f33107929d5
created 2015-11-25 22:38 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219757 - Part 3: Rename Self-hosting regexp_construct_no_statics to regexp_construct. r=till
c158afbc85abaa8352e8341fd197023073157d45
created 2015-11-25 22:38 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219757 - Part 2: Remove RegExpStaticsUse parameter from RegExpInitialize. r=till
b7f93e7b0caad9cc07b1c8d3e0bcbad59c0d35f3
created 2016-02-17 01:40 +0900
pushed 2016-06-01 01:31 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1246575 - Inline RegExp.prototype.{global,ignoreCase,multiline,sticky,unicode} getters. r=h4writer
97c7a71cce023044f6c1bf84d8a3a0affa7cc219
created 2016-02-08 13:51 +0200
pushed 2016-06-01 01:31 +0000
Bogdan Postelnicu Bogdan Postelnicu - Bug 1239269 - as lastIndex cannot be negative change it's storage class from int32_t to uint32_t, r=Waldo
28cc01acfd024c6ba4066fc192c6ccff502c0b00
created 2015-09-24 18:28 +0900
pushed 2016-04-15 21:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
bc949d6e3aaab935712bf73430cadb7bc6d7fe26
created 2015-10-16 00:30 -0700
pushed 2016-01-18 19:06 +0000
Jeff Walden Jeff Walden - Bug 1215430 - Refactor RegExp code to be more spec-like in its ordering of things, and eliminate the confusing statefulness of RegExpObjectBuilder. r=efaust
8009ed0eb3a6ddd265fc236c0478f73130a9f07f
created 2015-10-16 00:29 -0700
pushed 2016-01-18 19:06 +0000
Jeff Walden Jeff Walden - Bug 1215430 - Inline the guts of the shared method implementing |new RegExp(...)| and |RegExp.prototype.compile| into each separate method, for clarity. r=efaust
2fb1d70016c0ecfe0bb18ec99b1f96bc87534943
created 2015-04-01 18:34 +0900
pushed 2015-08-03 13:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1054755 - Part 2: Implement IsRegExp. r=till
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
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +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
f82a7f0db599cb3bb6e86c30f2c3f5dda34ccd1b
created 2015-03-18 18:22 +0900
pushed 2015-06-19 19:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1079919 - Part 0: Add RegExp ClassSpec. r=bholley
bb97bc37bf3b70ae3e023578a66c2c33a8398561
created 2015-03-17 18:49 +0900
pushed 2015-06-19 19:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1143512 - Remove unused declaration of regexp_flags. r=jandem
1ce25752becde2860c2254476b97224885e78f9b
created 2015-03-10 21:36 +0100
pushed 2015-06-19 19:24 +0000
ziyunfei ziyunfei - Bug 1108949 - RegExp(RegExp object, flags) no longer throws. r=till
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
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
d9a929677d0a10a800a64de38c88522657bd2f21
created 2015-02-20 21:46 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1120168 - Do not use RegExp literal and do not call RegExp constructor before self-hosting global is initialized in Intl.js. r=till
bc5ad20e8f27b76e4f54d434c40044bbcb394892
created 2014-12-08 19:41 -0500
pushed 2015-03-23 22:08 +0000
ziyunfei ziyunfei - Bug 1108467 - Implement RegExp.prototype.flags. r=till
a7655a08c13ac3142ccaab3a0964bc436baec632
created 2014-10-04 18:00 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem.
c599b5ffe37687293f22b855c8940c0a38a0a8a0
created 2014-09-12 07:12 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1055402 - Remove RegExp.test cache, add a more robust match only mode to irregexp, r=jandem.
93ab210dd9078415af7a222a37ed4f5ca02a5bbb
created 2014-06-18 14:58 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 1 - Pass HandleLinearString instead of jschar+length to regexp code. r=bhackett
5ca3c665be1bd8bfb5dea1c7ef3825ffdfeb43c4
created 2014-06-16 15:37 -0700
pushed 2014-10-06 12:51 +0000
Brian Hackett Brian Hackett - Bug 1024038 - Remove YARR, r=jandem.
c4ed75d98fe37e1234643e434bcca283bef67a06
created 2014-06-14 10:51 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1025174 - Add RootedLinearString and HandleLinearString typedefs. r=terrence
43acd23f5a98dda2632dacc0edebac38ff82ec6e
created 2014-05-15 16:48 -0700
pushed 2014-08-25 18:42 +0000
Brian Hackett Brian Hackett - Bug 976446 - Add port of irregexp regexp engine, and use by default, r=jandem.
95325311fa2ef3e1a633f990b5adeb6d67650c91
created 2014-02-24 16:39 +0100
pushed 2014-06-02 21:01 +0000
Romain Perier Romain Perier - Bug 975373 - IonMonkey: Use MutableHandleValue for out-parameter in vm calls, r=h4writer
6e3f7835fa623d2a083056889a9fe4d6ebaf09b7
created 2014-02-19 17:37 +0100
pushed 2014-06-02 21:01 +0000
Jan de Mooij Jan de Mooij - Bug 974350 part 2 - Cleanup CreateRegExpMatchResult. r=h4writer
72af8e9c325cdd9aaa05b8c7d53a933e86c18173
created 2014-01-06 14:51 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
39a514870dd32c63aa80ffc3d82fc521983a5b76
created 2014-01-06 14:49 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 843d930512db (bug 951439) for bustage.
843d930512db543c496aa070c4ff903fbb85dcc9
created 2014-01-06 11:24 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
a6f4adade9df75711e2aefeed860255ffd16e1a4
created 2013-12-18 19:39 -0500
pushed 2014-04-22 00:22 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 11751c0efe27 (bug 951439) for mass bustage.
11751c0efe27cd934edf51663b83d3d5e84d8457
created 2013-12-17 15:24 -0800
pushed 2014-04-22 00:22 +0000
Sean Stangl Sean Stangl - Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
0b4ab192b28984ac0056c091713bc02fd67b4d58
created 2013-09-24 23:00 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/builtin/; r=ehsan
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
91837985ae91d394ea96289bb43878161067bd69
created 2013-07-30 11:53 +0200
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 899017 - Fix VM functions called by the JITs to use bool instead of JSBool. r=sstangl
9c000e0df112548739e2038b1a6824fb0dfd5de5
created 2013-07-11 09:53 -0400
pushed 2013-10-21 21:47 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 834989 - Use of RegExp in self-hosted code can be observed through RegExp statics. r=jwalden
aedf5992770a8c80df9104dc111059760f5be928
created 2013-06-19 18:01 -0700
pushed 2013-09-09 22:57 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 3) - Make include guards consistent in some more of js/src/. r=njn.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-07-29 23:00 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-07-29 23:00 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
less more (0) -60 tip