js/src/jsregexp.h
069715a705c2454206b62f70f7a59c87cc0e2558
created 2011-04-18 16:50 -0400
pushed 2011-04-26 17:44 +0000
Jeff Walden Jeff Walden - Bug 641655 - Add a js::GlobalObject subtype of JSObject. r=njn
d24dbe17bf184b48ddc8b4af2a8bf110cf7c7859
created 2011-04-21 16:29 -0400
pushed 2011-04-26 17:44 +0000
Jeff Walden Jeff Walden - Backed out changeset c8ba5bd72b0c, we have too many test harnesses and I forgot to run one. r=tree-decorator
c8ba5bd72b0c357baf4c9e8c85e48c5257079caa
created 2011-04-18 16:50 -0400
pushed 2011-04-26 17:44 +0000
Jeff Walden Jeff Walden - Bug 641655 - Add a js::GlobalObject subtype of JSObject. r=njn
c1f5c784a38b87e97bf4c67c53a99ec6a8bffa87
created 2011-03-05 15:29 -0800
pushed 2011-03-29 21:56 +0000
Jeff Walden Jeff Walden - Bug 640072 - Convert properties of RegExp objects into true data properties, eliminating a use of shared-permanent properties. r=jorendorff
3b419fbc22ed3beabe90127bf995ebe93e69595f
created 2011-03-09 21:04 -0800
pushed 2011-03-29 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 614608 - Rewrite String.prototype.split to be more ES5 compliant. r=jwalden
30940051c457599e7e29c3769e54d3c2b20297c9
created 2011-02-18 18:32 -0800
pushed 2011-03-29 21:56 +0000
Jeff Walden Jeff Walden - Bug 637905 - Add (asserted-infallible) append methods to js::Vector, for use when the vector in question has previously had space reserved, and use them a bunch of places. r=luke
e6ba6285447a3498c483f6a557aa5df779479955
created 2010-12-29 19:25 -0500
pushed 2011-01-04 21:40 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey.
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-01-04 21:40 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
494159165d84025b9c8274f33dbaa6a718178dce
created 2010-12-06 13:12 -0800
pushed 2010-12-06 21:13 +0000
Chris Leary Chris Leary - Remove temporary diagnostics (b=605754 r=dmandelin a=betaN+
a93d62654d2d43b5176d431768dde5212772db46
created 2010-12-01 16:34 -0800
pushed 2010-12-02 19:57 +0000
Chris Leary Chris Leary - Make paren indexing uniform. (r=dmandelin, a=blocker, b=605754)
03ff7e80545f6713625571dc0442027fe9e193bb
created 2010-12-01 16:33 -0800
pushed 2010-12-02 19:57 +0000
Chris Leary Chris Leary - Fix regexp match pair end-index == -1 assumption. (r=dmandelin, a=blocker b=605754)
35f8ec6fa9e632272bdb876eba8b756d240342e6
created 2010-11-17 13:59 -0800
pushed 2010-11-17 21:59 +0000
Robert Sayre Robert Sayre - Fix merge botch. a=bustage
78a42f77bb90c49b066023e740fc05f7c863ab37
created 2010-11-17 13:55 -0800
pushed 2010-11-17 21:55 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-centra. a=blockers.
4a224009eab510b719fa68ec5a7f56e6f3b55220
created 2010-11-15 19:40 -0800
pushed 2010-11-16 18:14 +0000
Chris Leary Chris Leary - Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
f0458767cf4b2d8f37eabb8feb9475fbccf43f18
created 2010-11-10 17:02 -0800
pushed 2010-11-16 18:14 +0000
Chris Leary Chris Leary - Encapsulate RegExpStatics more. (r=gal, b=610223)
562ceec9a27cb93493d331fcc360438c41723874
created 2010-11-15 23:15 -0500
pushed 2010-11-16 04:17 +0000
Gavin Sharp Gavin Sharp - Backed out changeset 759b21bbb64b (bug 610223) due to Windows build bustage, a=red
2e61a36853f0d097773509d7d0630141a5311cde
created 2010-11-15 23:13 -0500
pushed 2010-11-16 04:17 +0000
Gavin Sharp Gavin Sharp - Backed out changeset 031e9ea92ed1 (bug 605754) due to Windows build bustage, a=red
031e9ea92ed1f803131e9c4c42577dca45c66c1c
created 2010-11-15 19:40 -0800
pushed 2010-11-16 03:42 +0000
Chris Leary Chris Leary - Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
759b21bbb64bbb1a5b06fa666f28c7158e0d2c4f
created 2010-11-10 17:02 -0800
pushed 2010-11-16 03:42 +0000
Chris Leary Chris Leary - Encapsulate RegExpStatics more. (r=gal, b=610223)
c45685276ce590c6838087ac077a48f7069db8da
created 2010-10-13 11:49 -0700
pushed 2010-10-14 01:40 +0000
Brian Hackett Brian Hackett - Flexible length JSObject, bug 584917. r=brendan,igor
fcd0d0dbf9286b8246c1fed7bd0f2c954b26f4a0
created 2010-10-04 11:45 -0700
pushed 2010-10-14 01:40 +0000
Luke Wagner Luke Wagner - Bug 601296, part 2 - speedup FindReplaceLength - don't copy RegExpStatics (r=cdleary)
7e801a9e2276071b78520e8a9ca47fd32cd0ac55
created 2010-09-20 12:05 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Backed out changeset 09ffb30caa47
09ffb30caa47adebb50ed58aa12a4c83ce8fb564
created 2010-09-20 11:40 -0700
pushed 2010-09-21 05:12 +0000
Brian Hackett Brian Hackett - Make JSObject flexible length, bug 584917. r=brendan
552bb56871e07d40fbe78a5b48861e2283c3cf7b
created 2010-09-13 15:53 -0700
pushed 2010-09-15 02:04 +0000
Chris Leary Chris Leary - Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
24749e6ae6e941c01a5739d54ae6230892ee2893
created 2010-09-01 16:39 -0700
pushed 2010-09-11 19:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 581595 - Optimize creation of RegExp.prototype.exec's return value. r=lw.
8e6e34a8889f29ce0dc1bf51f5647d9982ca5843
created 2010-08-12 11:42 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey. This picks up Yarr.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
03307f6a51528d98327fc9183973953fb31c4054
created 2010-07-23 18:47 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
95dc54180c543b4674c6cb4761f84baa29eb2820
created 2010-07-04 14:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from TM
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
dc5b9e739476fcfb1a77c7582593ff306d14ee1b
created 2010-05-17 18:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Fixing shell/js
42d9cc76cfe6031003b9713203ab6902f9748f90
created 2010-05-13 18:55 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - 30% through jsstr
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - convert up to jsstr
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
597254d9717497eeed09380974a026b2a8048ba6
created 2010-08-11 13:30 -0700
pushed 2010-08-13 20:13 +0000
Chris Leary Chris Leary - Bug 564953: Port YARR! Lands macroassembler. (r=gal)
6410c02c7fe04215ebab735916b201dfec3df310
created 2010-07-27 13:09 -0700
pushed 2010-08-01 00:33 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
498f412bfa8f533abf159ba18538d305055f416d
created 2010-07-12 15:40 -0500
pushed 2010-08-01 00:33 +0000
Jeff Walden Jeff Walden - Bug 465199 - RegExp.lastIndex setting shouldn't coerce to integer (should happen during internal use of the property instead). r=cdleary
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2010-08-01 00:33 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
034a5e872e45b5dca19b9c97fb75db3455230fa2
created 2010-07-22 16:55 +0200
pushed 2010-07-22 17:03 +0000
Mounir Lamouri Mounir Lamouri - Bug 581021 - js_RestoreRegExpStatics has too many arguments. r=jorendorff a=blocking-2.0+
9a285873368a1bce7512f1612ba6e7c3250189da
created 2010-07-03 02:06 -0700
pushed 2010-07-14 13:02 +0000
Chris Leary Chris Leary - One more changeset to back out. (r=red)
537f8b81fa849f52bb031404161fe42967d1452b
created 2010-07-02 22:25 -0700
pushed 2010-07-14 13:02 +0000
Chris Leary Chris Leary - Bug 564953: Port of Yarr regexp engine and Nitro macroassembler. No PPC support. (r=gal,lw)
3666268406e8b41dfb9b1274d59917c8fdeea0c8
created 2010-05-30 18:31 -0700
pushed 2010-06-06 19:08 +0000
Andreas Gal Andreas Gal - Don't use tinyids in jsregexp.cpp (569115, r=jorendorff, brendan).
ac8dcb4886a9b3f0c13a7b304073be0d82014307
created 2010-04-28 16:35 -0700
pushed 2010-05-04 17:34 +0000
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
0eb66d5213593c5a508b53b84a920dec2becac9b
created 2010-04-28 15:18 -0700
pushed 2010-05-04 17:34 +0000
Jeff Walden Jeff Walden - Backed out changeset 1da2bbf6cfaf, turned tree red.
1da2bbf6cfaf0d601ece80b11432c283a0340dc4
created 2010-04-28 13:33 -0700
pushed 2010-05-04 17:34 +0000
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
fc3f32138257a721a46f423cc6839b5a3cf9722e
created 2010-04-26 19:10 +1200
pushed 2010-04-26 07:12 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 35c25547a135
35c25547a135348070a3e42cc0b38b3ccd46783c
created 2010-04-21 22:39 -0700
pushed 2010-04-24 21:50 +0000
Andreas Gal Andreas Gal - Don't save static RegExp state across lambda replace calls (560358, r=brendan).
15da2440d2b0ce20afc590e8080be2625376c04f
created 2010-04-14 18:57 -0700
pushed 2010-04-15 16:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject (take 2). r=brendan.
5da61a630e9869141abdc88fdc5841ddb6a898b7
created 2010-04-14 17:09 -0700
pushed 2010-04-15 16:08 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 681b0067e61b due to massive breakage
681b0067e61b4f964dfa871dee1747cd7f9e9ed1
created 2010-04-14 16:18 -0700
pushed 2010-04-15 16:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
3a9063bea021f22b0b29c5503764ce50787f76be
created 2010-03-30 21:13 -0700
pushed 2010-04-05 17:26 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
c96ff1b10cd2ad02faf19d55b7b359cecbd91c99
created 2010-03-29 12:24 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) changes for bug 548702, betting the nsJSEnvironment.{cpp,h} changes were the bad ones causing n810 bustage.
f3bb6aa1a412084e95621b59a476c407395768de
created 2010-03-29 19:46 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
79fd90e2dd8761c29a33af5e1677b87e718a02bf
created 2010-03-29 12:24 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
ade01a37624aaaa9704580e0ae80c9d90aca9b61
created 2010-03-26 21:53 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Merge.
81494bc56f63ce7f68ffc6c0fded8423713b31aa
created 2010-03-26 18:01 -0700
pushed 2010-04-05 17:26 +0000
Jeff Walden Jeff Walden - Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
75e6b677949dc10bb836813c4aa0314778aec72e
created 2010-03-21 16:07 -0700
pushed 2010-04-05 17:26 +0000
Chris Leary Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
less more (0) -60 tip