js/src/vm/RegExpObject.cpp
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
74831022f42f2758406511bf52aff36ef7e88700
created 2013-06-16 17:39 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
2b85d24cbe904cbe2d02b30bb5d81c25be2c3016
created 2013-06-16 18:12 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 883691 - Fix some simple clang warnings in SpiderMonkey. r=bhackett.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
1d1e0a7011fdda97214b0a356378853279b722bd
created 2013-06-04 15:01 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 877912 - Fix incorrect MatchOnly start position. r=mjrosenb
fb1bdd43832de3bdfa7049dfd66c97862ab9f25c
created 2013-03-20 16:15 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 867784 - Allocate RegExpObjects initially tenured; r=sstangl,terrence
7b1025831aeffade0c6481e936d837c986028d55
created 2013-04-30 15:41 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawObject typedef; r=jonco
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
0ae79e3f9e6f9ef159f3b629a1970c6dc85d2dd7
created 2013-04-25 12:28 -0700
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 851627 - Make LifoAlloc::release run in O(1) (r=sstangl)
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2014-03-06 09:24 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
ea6b05238e689ea5274dbf7b1bad4daea94773dd
created 2013-03-15 15:35 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 851107 - Skip invalid poisoning of inline chars in RegExpExecute; r=sfink
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2014-03-06 09:24 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
b9cd1fa2050220540034e8cc5f90e7bcc7c74a78
created 2013-02-14 11:12 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 840809 (part 3) - Shrink initial size of some per-compartment tables. r=billm.
e3707e9cbba08791255599831d24c076d7f44c8f
created 2013-02-14 11:11 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 840809 (part 2) - Measure RegExpCompartment::inUse_. r=sstangl.
3b6cf8fe73e0abc0257797bbefc832c75e165e8b
created 2013-02-05 14:22 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 837845 - Manually backout the largest memory users from bug 798624; r=Waldo
c4562906fc61a36c0a6f4c3e48ab86acb6f038ce
created 2013-02-11 14:04 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 839376 (part 3) - Some low-hanging exact rooting fruit. sfink.
7ad5221d05627578f37e4e8dbec17fc97b4e2775
created 2013-02-06 16:54 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 792797 - Handle interrupts in the Yarr interpreter. r=dvander
c36bac9f8962a31b764d46233ff045e6f1603a06
created 2013-02-01 17:36 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 832217 - Construct RegExpShared in the same compartment as the RegExpStatics. r=billm
7271e80ac418f9a0b666097e8dda929e2588d127
created 2013-02-01 18:02 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Backout Bug 837042 for mysterious compilation failures on TBPL.
d26c537bd3150ce8c2a38c05c77e3ac43bb1a3ad
created 2013-02-01 17:36 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 832217 - Construct RegExpShared in the same compartment as the RegExpStatics. r=billm
0b4168438bd72b05a93438585a397130b6d94a37
created 2013-01-24 22:47 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
30fcaabe235aaa83b4e4426acef1ff467ed4b9b4
created 2013-01-25 12:09 +0900
pushed 2014-03-06 09:24 +0000
Makoto Kato Makoto Kato - Bug 830676 - YarrJIT is broken on Win64 after landing bug 820124. r=sstangl
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
c207bdc9a32436990ca493823cc39da83b2f5988
created 2013-01-23 15:22 -0700
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 832972 - Reduce cost of exact stack rooting during name operations, clean up some GC allocation methods, r=terrence.
bfad3bfb241451c44627ffdb2b9de0610b7743fb
created 2012-11-01 21:35 -0700
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 832071 - Replace custom AutoDestroyAllocator with ScopedJSDeletePtr (and rename ScopedDeletePtr to ScopedJSDeletePtr) (r=dvander)
4e7658d7727cd57f6cce532d420d2cdb4a92d14d
created 2013-01-17 18:03 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 831658 - Handle multiple RegExpShareds in the same compartment. r=dvander
0c5b6c433508cb8ce80685fb336be2b9021e76e4
created 2013-01-17 17:40 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 831884 - Prevent calling MatchOnly on Win64 as a stopgap. r=dvander
13c970f6a2e4c62ea79c6b78efb41b72d43a8760
created 2012-12-27 11:20 -0600
pushed 2014-03-06 09:24 +0000
Jeff Walden Jeff Walden - Add a JSObject::addDataProperty overload that takes Handle<PropertyName*>, to preserve the name/element distinction further when possible, anticipating future property-splitting work. No bug, r=sparky
fabb72141c554e15a1f4b4195feebfdaf843cab1
created 2013-01-11 17:19 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
fb0dbf0686aedfcbefdf3065026b8bdf3ba342da
created 2013-01-14 12:47 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 826581 - Follow-up fix. r=dvander
f52405c01335cb36a37babb2fc6dfa26988d0cab
created 2013-01-12 01:57 +0100
pushed 2014-03-06 09:24 +0000
Josh Matthews Josh Matthews - Backed out changeset 78960509f7c3 (bug 820124)
78960509f7c3daf1fa3768db5a9ef5f6fbed1ea8
created 2013-01-02 14:10 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
7d905588403603834591ab29d677e6712557b5a8
created 2013-01-07 14:32 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 826581 - Root RegExp source for the lifetime of RegExpShared. r=dvander
cee4cc007aa6989929fd5869cfbc485a25cf6955
created 2012-12-26 20:11 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 824879 - Avoid -Wconstant-conversion warnings in vm/RegExpObject.cpp. r=sstangl.
f2a500997116e854815a068ea70c6a6b74759d1b
created 2012-12-27 14:52 -0800
pushed 2014-03-06 09:24 +0000
Matt Brubeck Matt Brubeck - Back out de5db0c4c3ff and ff14e0b88c10 (bug 820124) because of intermittent xpcshell assertions
de5db0c4c3ffb5a4e22e5ea4a9c60532e2e78b03
created 2012-12-26 21:11 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
c55e74c4118462870cc28b3292bf114307bdd906
created 2012-12-26 22:48 -0500
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 038194a2ffc3 and 4a7071b92069 (bug 820124) for mochitest orange. r=TryFTW
038194a2ffc38c3d893cfe8e8c81a987a149e29f
created 2012-12-18 17:28 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
4a7071b920691e2ac545cb59a3fc074d4b904640
created 2012-12-14 16:07 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
95c2a38b92adb1729d2fd204a6f298d472ee3987
created 2012-12-22 12:54 +1100
pushed 2014-03-06 09:24 +0000
Cameron McCormack Cameron McCormack - Back out 047534c22207 and f95b0378d4ee (bug 820124) for reftest manifest parsing failures.
f95b0378d4eeefbd6e61e1d3a02643cc990906e5
created 2012-12-18 17:28 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 2/2 - Handle fast removal in str_replace(). r=dvander
047534c2220799f6e74de47f0b23af1ee78df4ee
created 2012-12-14 16:07 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
e6940cd4d42a725c24e5493f3bf76009245928c4
created 2012-12-20 21:13 -0800
pushed 2014-03-06 09:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 823390 - Kill clearParent and clearType calls in CloneScriptRegExpObject. (r=bhackett)
b7e2ba73b2ff7851a4a7f8502aa02c3fbb3405bc
created 2012-12-12 18:11 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 6/6 - Add MatchOnly mode and lazify RegExpStatics. r=dvander
7711a36c27717f84038edbfc8a2f3e2788dc46d3
created 2012-12-12 17:42 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 5/6 - Use MatchPairs for RegExp output. r=dvander
d229008d60acd336e99efc1b44d3f774634fa939
created 2012-12-12 17:23 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 4/6 - Compile RegExpShared at execution time. r=dvander
ea7d93401f966c3cb68fe07d8b989514747f3a1a
created 2012-12-12 16:54 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 3/6 - Merge RegExpCode into RegExpShared. r=dvander
787527f064da7720dab2b28002e887462ee56bd6
created 2012-12-12 16:37 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 2/6 - Remove the unused hackedSource RegExp type. r=dvander
9121bae603a2fba721938e27bc1c4981cc59d24c
created 2012-12-12 16:31 -0800
pushed 2014-03-06 09:24 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 1/6 - Fix some nits, especially vim modelines. r=dvander
a41d57f0102000c6007738736ffbe3fb13ce86e7
created 2012-11-29 10:22 -0800
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 816776 - Add debug-mode exact rooting assertions for Shape; r=sfink
c4bb1f2098cd0616d7743db98b40bc12c444f8e2
created 2012-11-27 15:12 -0800
pushed 2014-03-06 09:24 +0000
Jeff Walden Jeff Walden - Bug 815414 - Move the DST offset cache out of JSContext, and LocalTZA out of a process-wide static, into JSRuntime. r=jorendorff
8bf2f8cb5e73f166ee32153fd51820b27185c3b5
created 2012-11-01 21:35 -0700
pushed 2014-03-06 09:24 +0000
David Anderson David Anderson - Update Yarr to WebKit rev 130234 (bug 740015, r=dmandelin).
9b495a47e51d5de318b5ab9a841946434cb99259
created 2012-11-01 21:27 -0700
pushed 2014-03-06 09:24 +0000
Luke Wagner Luke Wagner - Bug 805294 - Don't use the RegExpShared cache to track all live RegExpShareds (r=billm)
2c08d52e521d3f9aa3ff13c220fec6d6b1428bae
created 2012-10-08 15:04 -0700
pushed 2014-03-06 09:24 +0000
Terrence Cole Terrence Cole - Bug 798624 - Specialize low-level character access to JSStableString; r=luke, rs=Waldo
less more (0) -100 -60 tip