js/src/vm/RegExpObject.cpp
0bd8c4ec41fa8c4df77bfafe5508f9924be3f650
created 2015-03-26 10:47 -0700
pushed 2015-06-19 19:24 +0000
Terrence Cole Terrence Cole - Bug 1147670 - Remove duplicate IsMarked/IsAboutToBeFinalized for off-thread use; r=jonco
a4246efc8a253cabde698fbab437824bbcb08915
created 2015-02-25 13:11 -0800
pushed 2015-06-19 19:24 +0000
Terrence Cole Terrence Cole - Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
13c8a1cc5ed39056618c526859b11b3b8aaab80b
created 2015-03-18 10:48 -0700
pushed 2015-06-19 19:24 +0000
Terrence Cole Terrence Cole - Bug 1144331 - Assert that gray buffering does not depend on isMarking; r=jonco, a=RyanVM
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
94c3742d22df183e3f62ab6a36d3a7ebcedfe319
created 2015-03-14 01:36 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 805052 part 1. Remove assertParentIs. r=waldo
7128e4104f942a3fa9e5588bea567e138620ecdd
created 2015-03-14 01:36 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142865. Remove the parent argument from NewObjectWithGroup. r=waldo
6f69dbcdd73a437286f7ae77f125ef8d25b41135
created 2015-03-09 12:52 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1140670 part 3. Add an assertParentIs() for asserting the parent is something specific and use it in various places to eliminate getParent() calls. r=waldo
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
f208b7bb88aed9fed4d2943a52c6ee0b4c90c001
created 2015-04-07 18:27 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1150297 - Move source property to RegExp instance again. r=till, a=sylvestre
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
7e497c0b0bad04f76d43d94e469b5a350c0a3598
created 2015-02-13 11:36 -0800
pushed 2015-04-21 23:03 +0000
Terrence Cole Terrence Cole - Bug 1132282 - Part 1: Handlify more parent args to NewObject; r=sfink
ded390f05c90f01a05f8f924eaec5d24f530c42a
created 2015-02-11 12:54 -0800
pushed 2015-04-21 23:03 +0000
Terrence Cole Terrence Cole - Bug 1132149 - Handlify the proto arg for NewArray; r=sfink
87d81211139602de5f06286b63ef0395a502b7fc
created 2015-02-10 02:34 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1130860 - Part 2: Fix static keyword in wrong place. r=me CLOSED TREE
18240dad751f9e2302acacf5eb6a06f006ca0453
created 2015-02-10 02:04 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1130860 - Implement all of EscapeRegExpPattern instead of just escaping forward slashes. r=till
9ddd307bb5d1631a4e7e015bcfcc8031a7add998
created 2015-02-10 02:04 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1120169 - Implement RegExp.prototype.{global, ignoreCase, multiline, source, sticky, unicode}. r=till
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-04-21 23:03 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-04-21 23:03 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-04-21 23:03 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
c51dcd10c79eec9d1725bab1508e4cd714e5b590
created 2014-12-17 15:55 -0600
pushed 2015-04-21 23:03 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 1 - Remove namespace baseops. Rename js::baseops::DefineGeneric -> js::NativeDefineProperty and so on. r=Waldo.
b25b5bedc53a28d5fbe6639fb38662483ce94c38
created 2015-01-06 11:28 +0000
pushed 2015-03-23 22:08 +0000
Jon Coppeard Jon Coppeard - Bug 1117240 - Check return value when creating type object in RegExpCompartment::createMatchResultTemp() r=bhackett
f1c8fc215969fb219cb332cafa29f3ade591eecf
created 2014-12-22 15:55 -0800
pushed 2015-03-23 22:08 +0000
Terrence Cole Terrence Cole - Bug 1114058; r=jonco
12348c397b086e2a6337034325a559c9876a3dfb
created 2014-11-20 17:44 +0100
pushed 2015-03-23 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 3: Refactor into TraceLoggerGraph, TraceLoggerThread and TraceLoggerThreadState, r=bbouvier
63b734ac95b2f1f3c7ca2cf83d8f511599d7ab8d
created 2014-11-20 17:43 +0100
pushed 2015-03-23 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 1072903 - TraceLogger: Part 2: Adjust how to retrieve the tracelogger text ids, r=bbouvier
6a3b650204e7ae598f8bc3b13f4466137d549c96
created 2014-12-23 11:44 +0100
pushed 2015-03-23 22:08 +0000
Hannes Verschore Hannes Verschore - Bug 1113955: Still generate regexp jitcode when doing string matching, r=jandem
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2015-03-23 22:08 +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.
5814a172384247c021279efd6d240a0576d27173
created 2014-11-21 21:07 -0600
pushed 2015-03-23 22:08 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 2 - Ban stub getter/setter arguments to js::baseops::Define{Property,Generic,Element}, DefineNativeProperty, and DefinePropertyOrElement. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2015-03-23 22:08 +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.
516d97ff2d4dec871cc394ea91735b9aaf6a42de
created 2014-12-05 18:52 -0700
pushed 2015-03-23 22:08 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
3e1e87355f8f3499eecda9c2f4b97865dbe07d54
created 2014-12-05 13:28 -0500
pushed 2015-03-23 22:08 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 64ec5c15d182 (bug 1107496) for SM(ggc) orange.
64ec5c15d1828778d967d0054551042ec41a2d41
created 2014-12-05 07:27 -0700
pushed 2015-03-23 22:08 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
b8eb3fd1e2c05ef40665bced06f4461bcbb387f2
created 2014-12-22 15:55 -0800
pushed 2015-02-18 20:30 +0000
Terrence Cole Terrence Cole - Bug 1114058. r=jonco, a=abillings
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2015-02-18 20:30 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
cabeb902de6d41eebb69842ae69e0e073f1a7644
created 2014-11-24 17:04 -0800
pushed 2015-02-18 20:30 +0000
Wes Kocher Wes Kocher - Backed out changeset e737de5b209b (bug 1103368)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2015-02-18 20:30 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2015-02-18 20: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.
e737de5b209baa3de255d83efd4cb9874e5c2db5
created 2014-11-21 21:07 -0600
pushed 2015-02-18 20:30 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 2 - Ban stub getter/setter arguments to js::baseops::Define{Property,Generic,Element}, DefineNativeProperty, and DefinePropertyOrElement. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2015-02-18 20:30 +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.
195c6cc03cca4806e38a3bbcf09c52b1051030ea
created 2014-11-21 08:04 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 5485b455c029 (bug 1072903)
b816c4282a6a7af6f610758dfb92e20fc7627ccf
created 2014-11-21 08:04 +0100
pushed 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8b9390d62ecd (bug 1072903)
8b9390d62ecd27b2bd65b0301ddabac5cbaf0c9d
created 2014-11-20 17:44 +0100
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
8607a6787a5b29e665d0039fb1619dd89906f8b3
created 2014-11-11 14:53 -0500
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
b695d957565426e638bcbdcb0452eb6339daaa9c
created 2014-10-31 18:58 -0400
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Luke Wagner Luke Wagner - Bug 1091916 - simplify the interrupt/jitStackLimit situation (r=bhackett)
29275e2e7e21f9d82ce93a8ef12beec5d0632173
created 2014-10-13 10:46 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1077514 - Execute regexps in the bytecode interpreter if the initial JIT execution was interrupted. r=jandem, a=lmandel
ebcbf94ef701951a8d3718c9bf3534eb5c414989
created 2014-10-07 18:50 -0700
pushed 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2015-01-05 23:23 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
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.
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +0000
Bobby Holley Bobby Holley - Bug 1067009 - Implement regexp_toShared for CPOWs. r=billm
44134599b738e7f22cb9f9741233f8380ca2aef5
created 2014-09-17 15:35 +0100
pushed 2015-01-05 23:23 +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 2015-01-05 23:23 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
3e9f9a5671eefdb95cc3d3db278516810684dc9f
created 2014-09-17 17:33 +0100
pushed 2015-01-05 23:23 +0000
Ed Morley Ed Morley - Backed out changeset 6f0a56999e9b (bug 650161)
6f0a56999e9bbfc01afe2d7bae499b1dd2e7af57
created 2014-09-17 15:35 +0100
pushed 2015-01-05 23:23 +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 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.
less more (0) -300 -100 -60 tip