Chris Leary
|
a43f2a31ca
|
Remove temporary diagnostics (b=605754 r=dmandelin a=betaN+
--HG--
extra : rebase_source : 78f5f3295209262c5ffa9ad2c1c880bd8694f879
|
2010-12-06 13:12:58 -08:00 |
|
Chris Leary
|
f2d97144c5
|
Make paren indexing uniform. (r=dmandelin, a=blocker, b=605754)
--HG--
extra : rebase_source : 256e510856c1a7fb1af2bb8bb7418073f2a8bb67
|
2010-12-01 16:34:10 -08:00 |
|
Chris Leary
|
2bfd800355
|
Fix regexp match pair end-index == -1 assumption. (r=dmandelin, a=blocker b=605754)
--HG--
extra : rebase_source : a4a73855736671e4dae8264522ce26a3505ab800
|
2010-12-01 16:33:49 -08:00 |
|
Robert Sayre
|
38f9501d71
|
Fix merge botch. a=bustage
|
2010-11-17 13:59:26 -08:00 |
|
Robert Sayre
|
2d10c1480d
|
Merge tracemonkey to mozilla-centra. a=blockers.
|
2010-11-17 13:55:14 -08:00 |
|
Chris Leary
|
f6824293ac
|
Encapsulate RegExpStatics more. (r=gal, b=610223)
--HG--
extra : rebase_source : c380c0b5e60f47f03da8dd50ab0fa28b27647089
|
2010-11-10 17:02:08 -08:00 |
|
Chris Leary
|
c85d4936d7
|
Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
|
2010-11-15 19:40:26 -08:00 |
|
Chris Leary
|
1d89794a2b
|
Encapsulate RegExpStatics more. (r=gal, b=610223)
|
2010-11-10 17:02:08 -08:00 |
|
Gavin Sharp
|
f9289aaa14
|
Backed out changeset 759b21bbb64b (bug 610223) due to Windows build bustage, a=red
|
2010-11-15 23:15:02 -05:00 |
|
Gavin Sharp
|
b3af616f19
|
Backed out changeset 031e9ea92ed1 (bug 605754) due to Windows build bustage, a=red
|
2010-11-15 23:13:20 -05:00 |
|
Chris Leary
|
ed9f0e208b
|
Bug 605754 - regexp topcrash diagnostics. r=dmandelin, a=dmandelin
|
2010-11-15 19:40:26 -08:00 |
|
Chris Leary
|
0715f9cef8
|
Encapsulate RegExpStatics more. (r=gal, b=610223)
|
2010-11-10 17:02:08 -08:00 |
|
Brian Hackett
|
f9cf7a5b7d
|
Flexible length JSObject, bug 584917. r=brendan,igor
|
2010-10-13 11:49:22 -07:00 |
|
Luke Wagner
|
d8b5c15f9b
|
Bug 601296, part 2 - speedup FindReplaceLength - don't copy RegExpStatics (r=cdleary)
|
2010-10-04 11:45:34 -07:00 |
|
Chris Leary
|
269a7d6bab
|
Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
|
2010-09-13 15:53:50 -07:00 |
|
Nicholas Nethercote
|
decf093d77
|
Bug 581595 - Optimize creation of RegExp.prototype.exec's return value. r=lw.
|
2010-09-01 16:39:56 -07:00 |
|
Chris Leary
|
e0ace5bc86
|
Bug 564953: Port YARR! Lands macroassembler. (r=gal)
|
2010-08-11 13:30:07 -07:00 |
|
Robert Sayre
|
55a8586519
|
Merge mozilla-central to tracemonkey.
|
2010-07-27 13:09:04 -07:00 |
|
Jeff Walden
|
e009ebc027
|
Bug 465199 - RegExp.lastIndex setting shouldn't coerce to integer (should happen during internal use of the property instead). r=cdleary
--HG--
extra : rebase_source : d2f32831a11a4e88dbed927a9a17e96f2a9561b3
|
2010-07-12 15:40:44 -05:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Mounir Lamouri
|
e812cbd8fd
|
Bug 581021 - js_RestoreRegExpStatics has too many arguments. r=jorendorff a=blocking-2.0+
|
2010-07-22 16:55:11 +02:00 |
|
Andreas Gal
|
9ddcbe92a3
|
Don't use tinyids in jsregexp.cpp (569115, r=jorendorff, brendan).
|
2010-05-30 18:31:04 -07:00 |
|
Andreas Gal
|
2173a6b94c
|
Optimize static RegExp state (560358, r=brendan).
|
2010-04-28 16:35:12 -07:00 |
|
Jeff Walden
|
2dabf26a83
|
Backed out changeset 1da2bbf6cfaf, turned tree red.
|
2010-04-28 15:18:38 -07:00 |
|
Andreas Gal
|
6fe4800714
|
Optimize static RegExp state (560358, r=brendan).
|
2010-04-28 13:33:21 -07:00 |
|
Andreas Gal
|
492ea75049
|
Backed out changeset 35c25547a135 (bug 560358).
|
2010-04-26 19:06:51 -07:00 |
|
Andreas Gal
|
d7cc7de1f9
|
Don't save static RegExp state across lambda replace calls (560358, r=brendan).
|
2010-04-21 22:39:05 -07:00 |
|
Nicholas Nethercote
|
4139494dcc
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject (take 2). r=brendan.
|
2010-04-14 18:57:30 -07:00 |
|
Nicholas Nethercote
|
00c793c05f
|
Backed out changeset 681b0067e61b due to massive breakage
|
2010-04-14 17:09:17 -07:00 |
|
Nicholas Nethercote
|
e240c1f235
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
|
2010-04-14 16:18:03 -07:00 |
|
Robert Sayre
|
baeb2d1edf
|
Merge mozilla-central to tracemonkey.
|
2010-03-30 21:13:01 -07:00 |
|
Jeff Walden
|
c8c8503f4e
|
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.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
fbc0da3a62
|
Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
|
2010-03-29 19:46:37 -07:00 |
|
Jeff Walden
|
fa7bcd268b
|
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
|
2010-03-29 12:24:03 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
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! :-\
|
2010-03-26 18:01:54 -07:00 |
|
Chris Leary
|
8e0decc494
|
Bug 553423 - JS scanner namespacing cleanup (r=lw)
|
2010-03-21 16:07:48 -07:00 |
|
Luke Wagner
|
1e33f57b39
|
Backed out changeset 6403442ffa1d (failure on windows, winnt.h defines TokenType!)
|
2010-03-18 22:26:47 -07:00 |
|
Chris Leary
|
2400e09e63
|
Bug 553423 - JS scanner namespacing cleanup (r=lw)
|
2010-03-18 22:15:51 -07:00 |
|
Chris Leary
|
431c00210e
|
Bug 549658: clean up JS scanner and inline more things, r=brendan,jimb
|
2010-03-15 16:42:06 -07:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|
Igor Bukanov
|
debaa592f7
|
bug 545529 - caching Class.prototype lookups. r=brendan
|
2010-02-19 20:44:23 +03:00 |
|
Jeff Walden
|
7e68c64269
|
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
--HG--
extra : rebase_source : d023ded17937248bdfb23705e7477918b111746f
|
2010-02-01 17:20:37 -08:00 |
|
Jeff Walden
|
906c23f6c5
|
Bug 540985 - Regression in Peacekeeper string benchmarks due to regexp literals no longer tracing. A prototype of this patch was by bz. r=igor
|
2010-01-26 18:41:30 -08:00 |
|
Brendan Eich
|
398f5f3b9b
|
Bug 537204 - No more BOGUS_CX bogosities (r=jwalden).
|
2009-12-30 13:49:26 -08:00 |
|
Ben Turner
|
0bdadbfbee
|
Bug 550275 - 'Implement the HTML5 structured clone algorithm'. r=jst+mrbkap, sr=jst.
|
2010-03-17 12:55:45 -07:00 |
|
Luke Wagner
|
c1a69497a0
|
Bug 511777 - avoid regexp engine for flat strings (r=waldo)
--HG--
extra : rebase_source : bf121e6918f2174378babc72b3dbe1b2f4ffdbec
|
2009-09-23 08:54:50 -07:00 |
|
Luke Wagner
|
88b39718d0
|
Backed out changeset 20ee84099e38
|
2009-09-22 10:19:59 -07:00 |
|
Luke Wagner
|
ca5191b5f2
|
Bug 511777 - avoid regexp engine for flat strings
--HG--
extra : rebase_source : 81afb9a486643f4d88dff9bba6ec2cccd07b07f0
|
2009-09-16 18:23:27 -07:00 |
|
Ben Newman
|
e5a024bacf
|
Bug 500644 - PAC: crash when using PAC-based manual proxy config and the attached testcase. r=mrbkap sr=brendan
--HG--
extra : rebase_source : 68dbf79d8e257f3915b817723ca51deb840e4298
|
2009-08-27 18:07:44 -07:00 |
|