Jeff Walden
|
a8a0234d77
|
Bug 641655 - Add a js::GlobalObject subtype of JSObject. r=njn
|
2011-04-18 16:50:47 -04:00 |
|
Jeff Walden
|
77e6fd7646
|
Backed out changeset c8ba5bd72b0c, we have too many test harnesses and I forgot to run one. r=tree-decorator
|
2011-04-21 16:29:54 -04:00 |
|
Jeff Walden
|
f7e9104cd4
|
Bug 641655 - Add a js::GlobalObject subtype of JSObject. r=njn
|
2011-04-18 16:50:47 -04:00 |
|
Jeff Walden
|
4dce1d9ffa
|
Bug 640072 - Convert properties of RegExp objects into true data properties, eliminating a use of shared-permanent properties. r=jorendorff
|
2011-03-05 15:29:30 -08:00 |
|
Jan de Mooij
|
5d2018797b
|
Bug 614608 - Rewrite String.prototype.split to be more ES5 compliant. r=jwalden
|
2011-03-09 21:04:47 -08:00 |
|
Jeff Walden
|
ff7d62dfcb
|
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
--HG--
extra : rebase_source : 89002f1cb5160d89e90a22e54bdca1d57bf9deda
|
2011-02-18 18:32:29 -08:00 |
|
Chris Leary
|
272d457a20
|
Merge mozilla-central to tracemonkey.
|
2010-12-29 19:25:04 -05:00 |
|
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 |
|
Luke Wagner
|
d8719356c0
|
Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
|
2010-12-06 10:26:58 -08:00 |
|
Chris Leary
|
8d40137fd1
|
Make paren indexing uniform. (r=dmandelin, b=605754)
|
2010-12-01 16:34:10 -08:00 |
|
Chris Leary
|
71dc219790
|
Fix regexp match pair end-index == -1 assumption. (r=dmandelin, b=605754)
|
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 |
|