js/src/builtin/RegExp.cpp
4a7071b920691e2ac545cb59a3fc074d4b904640
created 2012-12-14 16:07 -0800
pushed 2013-02-19 18:06 +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 2013-02-19 18:06 +0000
Cameron McCormack Cameron McCormack - Back out 047534c22207 and f95b0378d4ee (bug 820124) for reftest manifest parsing failures.
047534c2220799f6e74de47f0b23af1ee78df4ee
created 2012-12-14 16:07 -0800
pushed 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 820124, Part 1/2 - Use RegExpShared for lazy RegExpStatics. r=dvander
b7e2ba73b2ff7851a4a7f8502aa02c3fbb3405bc
created 2012-12-12 18:11 -0800
pushed 2013-02-19 18:06 +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 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 5/6 - Use MatchPairs for RegExp output. r=dvander
ea7d93401f966c3cb68fe07d8b989514747f3a1a
created 2012-12-12 16:54 -0800
pushed 2013-02-19 18:06 +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 2013-02-19 18:06 +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 2013-02-19 18:06 +0000
Sean Stangl Sean Stangl - Bug 808245, Part 1/6 - Fix some nits, especially vim modelines. r=dvander
f22252f3041fefe6e66bf927c7b8bf12e1040fd7
created 2013-02-05 14:22 -0800
pushed 2013-02-05 23:08 +0000
Terrence Cole Terrence Cole - Bug 837845 - Manually backout the largest memory users from bug 798624; r=Waldo a=akeybl
3c6da794f5c3da6c6469515d9ef6521a3181e2e7
created 2013-01-08 16:51 -0800
pushed 2013-01-13 16:09 +0000
Brian Hackett Brian Hackett - Bug 822858. r=billm, a=bajaj
13cf8566804c43365ae71b9e1a0f10350ccefad0
created 2012-11-06 17:35 -0800
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 807151 - Unexport |mozilla| from the |js| namespace; r=Waldo
2c08d52e521d3f9aa3ff13c220fec6d6b1428bae
created 2012-10-08 15:04 -0700
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 798624 - Specialize low-level character access to JSStableString; r=luke, rs=Waldo
14684be8116624897f620ede591c58723a172919
created 2012-10-08 15:42 -0700
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Backout 754a1efb5b37 for bustage on a CLOSED TREE
754a1efb5b37574eeec5d5841f34514ea37ea0a7
created 2012-10-08 15:04 -0700
pushed 2013-01-07 21:25 +0000
Terrence Cole Terrence Cole - Bug 798624 - Specialize low-level character access to JSStableString; r=luke, rs=Waldo
d41ca12d2527c4fb876602e0f2edf3493cb678b8
created 2012-10-03 15:13 -0700
pushed 2012-11-19 21:10 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 792220 - Remove lookupProperty to prevent interpreter reentrance. r=jandem
b6a9cb1be492dc87926b1001fa6a1fdf795fea7c
created 2012-09-29 00:53 +0100
pushed 2012-11-19 21:10 +0000
Ed Morley Ed Morley - Backout 564d554c4318 (bug 792220) for M2 JS assertions on a CLOSED TREE
564d554c4318ac65b06326e73f3e0914ff779ca2
created 2012-09-28 15:47 -0700
pushed 2012-11-19 21:10 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 792220 - Remove lookupProperty to prevent interpreter reentrance. r=jandem
2d0fac2bc177f8d33deff212219650369f31b202
created 2012-09-20 22:17 -0700
pushed 2012-11-19 21:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793086 (part 1) - Convert JSClassInitializerOp parameter to HandleObject. r=sfink.
f27c74c5ac8044453ad4ed38f9cc362daa444874
created 2012-09-11 10:32 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
da61c2c5d7968651da0ece7f01e31895a7223375
created 2012-09-06 13:48 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
17497a3b1281850a4b35ab6a34866a1a59d3ef86
created 2012-09-17 15:10 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Backed out changeset 17d36418f4d6, possible memory leak. r=graphserver
7c6024089dc360914c21fc1ae389b8778e18fd95
created 2012-09-17 15:04 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Backed out changeset d3d8807c6c59, possible memory leak. r=graphserver
d3d8807c6c59c170a6bc1be9be37f6511ea15b25
created 2012-09-11 10:32 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 790349 - Convert all fooAtom uses to simply foo. r=jorendorff
17d36418f4d6b6a863837418844b5f5012080722
created 2012-09-06 13:48 -0700
pushed 2012-11-19 21:10 +0000
Jeff Walden Jeff Walden - Bug 789635 - Clean up JSAtomState so that all atom fields are macro-defined, and move the atoms set into JSRuntime directly. r=jorendorff
bf1a005f1e61d7e3861b644b5db1953d487792a0
created 2012-08-21 13:13 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Make JSObject::doSomethingToThisObject methods static, bug 782646. r=terrence
62342ad8d7fcd6e79a0e8260b30152ac80b089d8
created 2012-08-16 11:40 -0700
pushed 2012-10-08 18:29 +0000
Jim Blandy Jim Blandy - Bug 777174: Change CallNonGenericMethod to take the predicate and implementation as template arguments, not function arguments. r=luke
10237eeb36c43106e62ff36967dd9a12d0b3b519
created 2012-08-08 14:02 -0700
pushed 2012-10-08 18:29 +0000
Terrence Cole Terrence Cole - Bug 780309 - Move atom methods into js namespace; r=luke
46f6ff1007bc1eca57538b7cc4ae6ae0c8b7becf
created 2012-08-07 22:26 -0700
pushed 2012-10-08 18:29 +0000
Eric Faust Eric Faust - Bug 766448 - Refactor JSPropertySpec and JS_DefineProperties to accept JSJitInfos. (r=Waldo)
090fd1585e341ccc0f18b02c809e066a61fe3e77
created 2012-07-30 05:19 -0600
pushed 2012-10-08 18:29 +0000
Brian Hackett Brian Hackett - Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
5d00c508b09af316d1045cb66b18e0c3e3e33280
created 2012-07-03 17:44 -0700
pushed 2012-10-08 18:29 +0000
Jeff Walden Jeff Walden - Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
848ed9d569323cc1538fd162758cff6ec4ac0fa3
created 2012-07-12 12:36 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303, r=terrence. Also disable Windows PGO for RegExp.cpp because the compiler is broken.
f0be4b70b814d6cd310667b309d2d80859aad71e
created 2012-07-12 13:04 +0100
pushed 2012-08-27 22:37 +0000
Ed Morley Ed Morley - Backout 6bbf3f22bb5d (bug 753158), 38a703b244c2 (bug 753145), c9a5dfa1b07d (bug 767750), cd782fd66995 & 6cf7aa93994c (bug 765956), 0253f34f6bc2 & 41d5c8529748 (bug 771039),94f6bf99a4aa (bug 766447),fad7d06d7dd5 (bug 772303) for winxp pgo-only jsreftest failures (caused by fad7d06d7dd5) and the rest for conflicts, on a CLOSED TREE
fad7d06d7dd5e81d6e1fc8c776c4a9fa05f9c0ee
created 2012-07-11 16:22 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooting for interpreter, TI and JIT, bug 772303. r=terrence
c048a86eb289cf2c7695b5d9628c6379b56603a1
created 2012-07-10 19:17 -0600
pushed 2012-08-27 22:37 +0000
Brian Hackett Brian Hackett - Add more rooters, bug 772303. r=billm
13a8fa3afd28f98d71aa3737d8ecd9a1facd589f
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
c710654ee7474c99b34f3c646a9ab25ba4c51b63
created 2012-06-21 10:00 +0100
pushed 2012-08-27 22:37 +0000
Ed Morley Ed Morley - Backout 1c5a8d617bff (bug 765990), 617cb36ead59, b3067d05a76a (bug 760995), 79f9a61a1e43 (bug 426163) for bustage
1c5a8d617bff300a1b6e3e96e9b4c79fdd69d553
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
364ae9fe58c97ca12eec421e1e0c187e4f11c60f
created 2012-06-20 15:49 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Back out 2fe1b4d570df for obvious browser-build bustage, less-obvious shell build bustage. r=ಠ_ಠ
2fe1b4d570dfa5e92e72a53fa09a07bc3a067ae0
created 2012-06-14 19:13 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
55fab314aedc244fdcd2050db8dc06347ac9704d
created 2012-06-11 17:17 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Warning patrol. No bug, r=terrence
7d12c871a7074ea9d0da553c3d00cbbe3a591c1a
created 2012-06-01 23:39 -0700
pushed 2012-08-27 22:37 +0000
Jeff Walden Jeff Walden - Bug 761457 - Change the signature of NonGenericMethodGuard to be more idiomatic and less confusing. r=luke
fb914b623fa79d428074042b3a9f1bd966e159e7
created 2012-05-24 16:05 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Rename RootedVar to Rooted, bug 756823. r=billm
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-07-16 19:38 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
32cfab3a6aa5f8d46189e62dc3e8f319fed2669f
created 2012-05-19 15:03 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
932a19f737d9e82e3438cb3a71b490aa256e2cc1
created 2012-05-19 11:52 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Backed out changeset 5fc7462dd394 for android orange.
5fc7462dd39495e74df849f9fba2f6a8e2035c2a
created 2012-05-19 09:48 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Use handles in API object hooks where possible, bug 750733. r=billm
86d28b6fa4fc7c4d153cc4bd22362970b9e4e059
created 2012-05-06 13:45 -0700
pushed 2012-07-16 19:38 +0000
Brian Hackett Brian Hackett - Disallow non-canonical jsids, bug 751331. r=luke
4cfb132c7c16f6b76b9397091a7f54fc5e62d82a
created 2012-04-12 09:23 -0700
pushed 2012-06-04 19:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
906aa73122d98b423452bdca8d93d31a92a77525
created 2012-04-12 22:07 -0700
pushed 2012-06-04 19:57 +0000
Matt Brubeck Matt Brubeck - Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
e4c82a6b298c57415fc574fc79151a31acafc4a1
created 2012-04-12 09:23 -0700
pushed 2012-06-04 19:57 +0000
Brian Hackett Brian Hackett - Add most handles and stack rooters needed for exact scanning on shell benchmarks, bug 714647. r=billm
500f3088583ff13931bcba1e03aa630c9f08696a
created 2012-03-21 13:32 -0700
pushed 2012-06-04 19:57 +0000
Jeff Walden Jeff Walden - Bug 738075 - Remove the unnecessary Class* argument from GlobalObject::createConstructor. r=dmandelin
1788def989ae943fd998c324225427664f99ba19
created 2012-03-14 15:29 -0700
pushed 2012-06-04 19:57 +0000
Jeff Walden Jeff Walden - Bug 735313 - StringBuffer still needs length validation. r=luke
c7e65c5fa1469a5939cf3f8b236a29b86e786ea0
created 2012-03-07 11:10 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Merge mc->Maple
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2012-06-04 19:57 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
4e5e3d16a49261d92e015210967083e44eaa1bd1
created 2012-03-05 12:40 -0800
pushed 2012-04-24 17:33 +0000
Charles Chan Charles Chan - Bug 724736 - Move js::StringBuffer into js/src/vm/StringBuffer{-inl.h,.cpp}. r=jwalden
3b6ef730516459b9ebb96dc75b9145dc49a4ed40
created 2012-03-01 12:48 -0600
pushed 2012-04-24 17:33 +0000
Jason Orendorff Jason Orendorff - Add CallArgs::hasDefined convenience method. Bug 730676, r=luke.
9dde6af30ab201c2fdb0084e298182533eac48ff
created 2012-02-28 15:11 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 730511: remove obsolete typedefs intN, uintN, r=luke
d4105352a832b4a614daf469411895b24ea2bb16
created 2012-02-24 14:19 -0800
pushed 2012-04-24 17:33 +0000
David Mandelin David Mandelin - Bug 725550: remove obsolete typedef jsdouble, r=jwalden
676cff5e3513d4e356a635c39add60cf69d514d2
created 2012-02-25 00:16 +0100
pushed 2012-04-24 17:33 +0000
Marco Bonardo Marco Bonardo - Backout 4fc2f49371a8 (bug 725550) for build failures
less more (0) -60 tip