js/src/vm/RegExpObject.cpp
195c6cc03cca4806e38a3bbcf09c52b1051030ea
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5485b455c029 (bug 1072903)
b816c4282a6a7af6f610758dfb92e20fc7627ccf
created 2014-11-21 08:04 +0100
pushed 2014-11-21 07:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b9390d62ecd (bug 1072903)
8b9390d62ecd27b2bd65b0301ddabac5cbaf0c9d
created 2014-11-20 17:44 +0100
pushed 2014-11-21 02:07 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
5485b455c029f97e7cd397603fe023a036479016
created 2014-11-20 17:43 +0100
pushed 2014-11-21 02:07 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
a2551ec63d3cbbae132a3f56fe8d93c88894f8f4
created 2014-10-30 17:35 -0500
pushed 2014-11-12 15:15 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
8607a6787a5b29e665d0039fb1619dd89906f8b3
created 2014-11-11 14:53 -0500
pushed 2014-11-11 21:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 583284c299fb (bug 1091916) for causing intermittent "too much recursion" jit-test failures on Win32 and OSX 10.6.
583284c299fb80f5cdf4cd27d125cb87ca1b8e48
created 2014-10-30 17:35 -0500
pushed 2014-11-11 12:28 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
b695d957565426e638bcbdcb0452eb6339daaa9c
created 2014-10-31 18:58 -0400
pushed 2014-10-31 23:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 10616214c160 (bug 1091916) for Android x86 S4 permafail.
10616214c160ac2bb06e36d5ed23aea87ba9925b
created 2014-10-30 17:35 -0500
pushed 2014-10-31 20:35 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
ba5d59a26a4705550dc63ad2c2ee8affccd2fe5a
created 2014-10-13 10:46 -0700
pushed 2014-10-14 02:05 +0000
Brian Hackett Brian Hackett - Bug 1077514 - Execute regexps in the bytecode interpreter if the initial JIT execution was interrupted, r=jandem.
ebcbf94ef701951a8d3718c9bf3534eb5c414989
created 2014-10-07 18:50 -0700
pushed 2014-10-08 14:02 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2014-10-06 21:41 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
a7655a08c13ac3142ccaab3a0964bc436baec632
created 2014-10-04 18:00 -0700
pushed 2014-10-05 16:53 +0000
Brian Hackett Brian Hackett - Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, r=jandem.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 14:16 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
a59c2ddcf04cae9dc2e3a7702c8703b7430c3ff3
created 2014-10-02 10:19 +0100
pushed 2014-10-02 17:16 +0000
Jim Blandy Jim Blandy - Bug 1075591: Make js::gc::TenuredCell::asTenured return a TenuredCell &, not a TenuredCell *. r=terrence
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-02 00:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-02 00:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
41a8bae313cc3464fa21db9be558c8cf47b5c76c
created 2014-10-01 17:22 +0200
pushed 2014-10-02 00:11 +0000
Bobby Holley Bobby Holley - Bug 1067009 - Implement regexp_toShared for CPOWs. r=billm
44134599b738e7f22cb9f9741233f8380ca2aef5
created 2014-09-17 15:35 +0100
pushed 2014-09-19 18:19 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix shell test failures caused by compacting GC r=terrence
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-18 02:20 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
3e9f9a5671eefdb95cc3d3db278516810684dc9f
created 2014-09-17 17:33 +0100
pushed 2014-09-17 18:46 +0000
Ed Morley Ed Morley - Backed out changeset 6f0a56999e9b (bug 650161)
6f0a56999e9bbfc01afe2d7bae499b1dd2e7af57
created 2014-09-17 15:35 +0100
pushed 2014-09-17 18:46 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix shell test failures caused by compacting GC r=terrence
c599b5ffe37687293f22b855c8940c0a38a0a8a0
created 2014-09-12 07:12 -0700
pushed 2014-09-13 17:14 +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 14:03 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
bf48cf5e0730e2249a5ad904744e7810f4f04104
created 2014-09-05 09:27 -0600
pushed 2014-09-06 02:19 +0000
Brian Hackett Brian Hackett - Bug 1061318 - Improve type information for RegExp.exec result objects, r=h4writer.
0f2f47600849a2520163c4ccff31fee272887415
created 2014-08-13 15:42 -0700
pushed 2014-08-14 07:57 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 6) - Update Maybe users in js. r=luke
0d22e48a95012deeae5745c86fe82aab1bb1d7af
created 2014-08-09 15:29 +0200
pushed 2014-08-09 15:26 +0000
Hannes Verschore Hannes Verschore - Bug 1050884: Fix includes, r=red
8b35df13bf69d47c42f903f70a7ebb7d83b29d5f
created 2014-08-09 11:47 +0200
pushed 2014-08-09 15:26 +0000
Hannes Verschore Hannes Verschore - Bug 1050884: Don't initialize MatchPairs when doing RegExp's, r=bhackett
b58d0320743263c18cd242c8b59c4994ac71eb61
created 2014-07-28 10:16 -0700
pushed 2014-08-01 17:02 +0000
Terrence Cole Terrence Cole - Bug 1045940 - Rename needsBarrier to needsIncrementalBarrier; r=jonco
c2eb3dd6223311080954565586434d97f7967f3e
created 2014-07-29 12:51 -0800
pushed 2014-07-30 12:22 +0000
Brian Hackett Brian Hackett - Bug 1042833 - Remove JS_ION #ifdef, r=jandem.
3f37eeec2728110235612fa0661fe7d4c58a299d
created 2014-06-20 16:20 +0200
pushed 2014-06-23 14:59 +0000
Jan de Mooij Jan de Mooij - Bug 1027528 part 11 - Make some shell functions handle Latin1 strings. r=terrence
2ca9a7a10ac4a7f10a0f25e1c69562c1b2010172
created 2014-06-20 12:39 +0200
pushed 2014-06-20 16:49 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 6 - Make StringHasRegExpMetaChars work with Latin1 strings. r=bhackett
4df3e4664b11ff9d8f49d3443de567f815f9f6b1
created 2014-06-19 12:59 +0200
pushed 2014-06-20 01:33 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 5 - Make irregexp work with Latin1 strings. r=bhackett
bd69b2caad207d458eba24a8c465bdb1f1eb95bc
created 2014-06-19 09:55 +0200
pushed 2014-06-19 16:20 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 4 - Make StringMatch regexp code work with Latin1 strings. r=bhackett
ea0a96320d86843c5a907bdcb07b273303e59df0
created 2014-06-19 09:52 +0200
pushed 2014-06-19 16:20 +0000
Jan de Mooij Jan de Mooij - Bug 1026438 part 3 - Allow storing separate Latin1/TwoByte versions of regex code. r=bhackett
93ab210dd9078415af7a222a37ed4f5ca02a5bbb
created 2014-06-18 14:58 +0200
pushed 2014-06-18 20:18 +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-06-17 12:35 +0000
Brian Hackett Brian Hackett - Bug 1024038 - Remove YARR, r=jandem.
6f6638287a24f22f02b219746e3202ab7242338d
created 2014-06-16 10:48 +0200
pushed 2014-06-16 19:06 +0000
Jan de Mooij Jan de Mooij - Bug 1024518 part 2 - Make RegExp flags parser handle latin1 strings and add tests. r=bhackett
2cf29b59de3d52748472b9a0b4f9c0e6b7c0e743
created 2014-06-16 10:47 +0200
pushed 2014-06-16 19:06 +0000
Jan de Mooij Jan de Mooij - Bug 1024518 part 1 - Make RegExp parser handle latin1 strings. r=bhackett
850dc2171ec777e03eee180b1d2748e12bbfbb0a
created 2014-06-15 16:30 -0700
pushed 2014-06-16 19:06 +0000
Brian Hackett Brian Hackett - Bug 1013586 - Backout diagnostic patch 2e9bcf014247.
dd46f3baee858a466ff9e49fcbbe0eff55342b02
created 2014-06-13 14:26 +0200
pushed 2014-06-14 00:51 +0000
Jan de Mooij Jan de Mooij - Bug 1017107 - Make StringBuffer support Latin1 strings. r=luke
2e9bcf01424774528afde592cdf14346b492ad4c
created 2014-06-10 16:46 -0600
pushed 2014-06-11 17:08 +0000
Brian Hackett Brian Hackett - Bug 1013586 - Detect and immediately crash on cross compartment bugs in RegExpShared, r=billm.
4d0a7ec4a19be88e36ee6b6c5fa69c9fb6ffeef6
created 2014-06-09 19:55 -0400
pushed 2014-06-10 04:46 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2679510e9371 (bug 1013586) for Android jsreftest crashes.
2679510e93717a181abde77557236c10874a9b13
created 2014-06-09 16:15 -0600
pushed 2014-06-10 04:46 +0000
Brian Hackett Brian Hackett - Bug 1013586 - Detect and immediately crash on cross compartment bugs in RegExpShared, r=billm.
b9386b73250cb47b92d87f402677e0e0a4aadb90
created 2014-05-28 13:55 -0600
pushed 2014-05-29 06:48 +0000
Brian Hackett Brian Hackett - Bug 1017154 - Move RegExpShared read barriers around some more, r=billm.
5021d1337fa9bb5cca83ae0800c6ca1902167d2b
created 2014-05-25 21:46 -0400
pushed 2014-05-27 20:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem
32a1e746125091f2c3e9e75873729b7113b774a0
created 2014-05-21 11:31 -0700
pushed 2014-05-22 03:40 +0000
Brian Hackett Brian Hackett - Bug 1010441 - Keep RegExpShared and RegExp jitcode around when preserving jitcode in a compartment, r=billm.
8eaf03433640bb0d7d069f2ddee8ecf53e53ca58
created 2014-05-20 16:12 -0700
pushed 2014-05-21 12:56 +0000
Brian Hackett Brian Hackett - Bug 1012642 - Trigger a read barrier earlier when copying RegExpShared from one object to another, r=billm.
43acd23f5a98dda2632dacc0edebac38ff82ec6e
created 2014-05-15 16:48 -0700
pushed 2014-05-16 12:33 +0000
Brian Hackett Brian Hackett - Bug 976446 - Add port of irregexp regexp engine, and use by default, r=jandem.
7e5dc2e26dd3ad42a0e03ed9e5cf5c0646d005c3
created 2014-04-30 16:42 +0200
pushed 2014-05-05 00:30 +0000
Hannes Verschore Hannes Verschore - Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
fd9b3cd32b47b018adc22680e9965ae291da3694
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
44e189f0fd67e5eb4d184c5bba0a85018dc0bd3a
created 2014-04-30 15:56 -0400
pushed 2014-05-01 15:25 +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.
00edef0582f1fc689226c6bb9181ad4e43332fa6
created 2014-04-30 16:42 +0200
pushed 2014-05-01 15:25 +0000
Hannes Verschore Hannes Verschore - Bug 965712: Part 2 - Replace the unrolling matcher with memchr, r=luke
7796f1b424872b11f26be040da31570ea1967b7f
created 2014-04-30 16:42 +0200
pushed 2014-05-01 15:25 +0000
Hannes Verschore Hannes Verschore - Bug 965712: Part 1 - Use our string matching logic for regexps when possible, r=luke
aa24cb6334829583157ccc59a7aef0a42294aa3f
created 2014-04-30 15:38 +0200
pushed 2014-05-01 15:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b82db9273f3 (bug 988486)
8b82db9273f36a7ca177c4ca7a138f241b8e2654
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
85d37fc36546aa776336ddb88261c2b6f7c8f523
created 2014-04-30 13:59 +0200
pushed 2014-05-01 15:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3e6abdf3b4b4 (bug 988486)
3e6abdf3b4b4fbab07b722205f2d0b478b29f1e4
created 2014-04-30 12:13 +0100
pushed 2014-05-01 15:25 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Split out GC state from JSRuntime into new class GCRuntime r=terrence
91347e9322202bf354fafa5d931c7033942575f6
created 2014-04-22 20:13 -0700
pushed 2014-04-29 17:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 997590 (part 2) - Create RegExpStaticsObjects lazily. r=sstangl.
cf31dec6639a580e726fa70829e8d05f3dfcd805
created 2014-04-11 15:19 -0700
pushed 2014-04-19 02:11 +0000
Terrence Cole Terrence Cole - Bug 807168 - Make JSTracer into a real C++ class and kill the macro accessors; r=jonco,mccr8
less more (0) -100 -60 tip