js/src/jsregexp.h
494159165d84025b9c8274f33dbaa6a718178dce
created 2010-12-06 13:12 -0800
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Remove temporary diagnostics (b=605754 r=dmandelin a=betaN+
a93d62654d2d43b5176d431768dde5212772db46
created 2010-12-01 16:34 -0800
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Make paren indexing uniform. (r=dmandelin, a=blocker, b=605754)
03ff7e80545f6713625571dc0442027fe9e193bb
created 2010-12-01 16:33 -0800
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Robert Sayre Robert Sayre - Fix merge botch. a=bustage
78a42f77bb90c49b066023e740fc05f7c863ab37
created 2010-11-17 13:55 -0800
pushed 2011-01-04 17:58 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-centra. a=blockers.
4a224009eab510b719fa68ec5a7f56e6f3b55220
created 2010-11-15 19:40 -0800
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
f0458767cf4b2d8f37eabb8feb9475fbccf43f18
created 2010-11-10 17:02 -0800
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Encapsulate RegExpStatics more. (r=gal, b=610223)
562ceec9a27cb93493d331fcc360438c41723874
created 2010-11-15 23:15 -0500
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
759b21bbb64bbb1a5b06fa666f28c7158e0d2c4f
created 2010-11-10 17:02 -0800
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Encapsulate RegExpStatics more. (r=gal, b=610223)
c45685276ce590c6838087ac077a48f7069db8da
created 2010-10-13 11:49 -0700
pushed 2011-01-04 17:58 +0000
Brian Hackett Brian Hackett - Flexible length JSObject, bug 584917. r=brendan,igor
fcd0d0dbf9286b8246c1fed7bd0f2c954b26f4a0
created 2010-10-04 11:45 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Brian Hackett Brian Hackett - Backed out changeset 09ffb30caa47
09ffb30caa47adebb50ed58aa12a4c83ce8fb564
created 2010-09-20 11:40 -0700
pushed 2011-01-04 17:58 +0000
Brian Hackett Brian Hackett - Make JSObject flexible length, bug 584917. r=brendan
552bb56871e07d40fbe78a5b48861e2283c3cf7b
created 2010-09-13 15:53 -0700
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
24749e6ae6e941c01a5739d54ae6230892ee2893
created 2010-09-01 16:39 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey. This picks up Yarr.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2011-01-04 17:58 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
03307f6a51528d98327fc9183973953fb31c4054
created 2010-07-23 18:47 -0700
pushed 2011-01-04 17:58 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-01-04 17:58 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
95dc54180c543b4674c6cb4761f84baa29eb2820
created 2010-07-04 14:49 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Merge from TM
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
dc5b9e739476fcfb1a77c7582593ff306d14ee1b
created 2010-05-17 18:49 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Fixing shell/js
42d9cc76cfe6031003b9713203ab6902f9748f90
created 2010-05-13 18:55 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - 30% through jsstr
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - convert up to jsstr
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
597254d9717497eeed09380974a026b2a8048ba6
created 2010-08-11 13:30 -0700
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 564953: Port YARR! Lands macroassembler. (r=gal)
6410c02c7fe04215ebab735916b201dfec3df310
created 2010-07-27 13:09 -0700
pushed 2011-01-04 17:58 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
498f412bfa8f533abf159ba18538d305055f416d
created 2010-07-12 15:40 -0500
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
034a5e872e45b5dca19b9c97fb75db3455230fa2
created 2010-07-22 16:55 +0200
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Chris Leary Chris Leary - One more changeset to back out. (r=red)
537f8b81fa849f52bb031404161fe42967d1452b
created 2010-07-02 22:25 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
0eb66d5213593c5a508b53b84a920dec2becac9b
created 2010-04-28 15:18 -0700
pushed 2011-01-04 17:58 +0000
Jeff Walden Jeff Walden - Backed out changeset 1da2bbf6cfaf, turned tree red.
1da2bbf6cfaf0d601ece80b11432c283a0340dc4
created 2010-04-28 13:33 -0700
pushed 2011-01-04 17:58 +0000
Andreas Gal Andreas Gal - Optimize static RegExp state (560358, r=brendan).
fc3f32138257a721a46f423cc6839b5a3cf9722e
created 2010-04-26 19:10 +1200
pushed 2011-01-04 17:58 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 35c25547a135
35c25547a135348070a3e42cc0b38b3ccd46783c
created 2010-04-21 22:39 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 681b0067e61b due to massive breakage
681b0067e61b4f964dfa871dee1747cd7f9e9ed1
created 2010-04-14 16:18 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
c96ff1b10cd2ad02faf19d55b7b359cecbd91c99
created 2010-03-29 12:24 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +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 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Jeff Walden Jeff Walden - Merge.
81494bc56f63ce7f68ffc6c0fded8423713b31aa
created 2010-03-26 18:01 -0700
pushed 2011-01-04 17:58 +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 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
35030f4db29877cd14bb2cb6d3f728258b706246
created 2010-03-18 22:26 -0700
pushed 2011-01-04 17:58 +0000
Luke Wagner Luke Wagner - Backed out changeset 6403442ffa1d (failure on windows, winnt.h defines TokenType!)
6403442ffa1de19e3deb0646a0f992286698d6d9
created 2010-03-18 22:15 -0700
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 553423 - JS scanner namespacing cleanup (r=lw)
52699e337fbcc4f3c523eaf2896aeadaf51bac95
created 2010-03-15 16:42 -0700
pushed 2011-01-04 17:58 +0000
Chris Leary Chris Leary - Bug 549658: clean up JS scanner and inline more things, r=brendan,jimb
e7065853ef79e2dfe231b2bd8145647edc4fa3a4
created 2010-01-11 11:52 -0600
pushed 2011-01-04 17:58 +0000
Jeff Walden Jeff Walden - Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
5ae1a1d05ebb6019028f8079c4057c840e3dd6e9
created 2010-03-17 12:55 -0700
pushed 2011-01-04 17:58 +0000
Ben Turner Ben Turner - Bug 550275 - 'Implement the HTML5 structured clone algorithm'. r=jst+mrbkap, sr=jst.
4ae8e9300f79971996a23f7d03a812acbb1647bd
created 2010-02-19 20:44 +0300
pushed 2011-01-04 17:58 +0000
Igor Bukanov Igor Bukanov - bug 545529 - caching Class.prototype lookups. r=brendan
c842be0e61435163e5624026e9b7be787409a5d3
created 2010-02-01 17:20 -0800
pushed 2011-01-04 17:58 +0000
Jeff Walden Jeff Walden - Bug 543097 - Precompute the prototype when evaluating function expressions and regular expression literals on trace, rather than (slowly) looking it up every time. r=jorendorff
6a3c15f34a5083470b2b7b59f3280b5817f1520a
created 2010-01-26 18:41 -0800
pushed 2011-01-04 17:58 +0000
Jeff Walden Jeff Walden - Bug 540985 - Regression in Peacekeeper string benchmarks due to regexp literals no longer tracing. A prototype of this patch was by bz. r=igor
less more (0) -60 tip