Luke Wagner
|
7c96945e3c
|
Bug 613457 - clean up string interfaces (r=njn)
--HG--
extra : rebase_source : 3e77b67fa9fe2cc31312ad99951cf92258a98e64
|
2011-03-14 13:59:53 -07:00 |
|
Luke Wagner
|
fee4a41733
|
Bug 616562 - speed up JSString::isStatic (r=njn)
--HG--
extra : rebase_source : 9f0b553b8ab54bfbbd5290ba936581bda8bb40ec
|
2011-03-14 13:55:55 -07:00 |
|
Michael Wu
|
b3db53f346
|
Bug 518230 - Use CESU-8 and refer to previous strings, r=igor
|
2011-03-21 11:06:34 -07:00 |
|
Luke Wagner
|
36db816b49
|
Bug 640294 - Remove constant conditional from js_AtomizeString (r=gal)
--HG--
extra : rebase_source : c0eaaa662857ef420002f7446fe82132f12d21f9
|
2011-03-14 13:55:24 -07:00 |
|
Nicholas Nethercote
|
155ec564ef
|
Bug 638034 - Make scanning safer. r=brendan.
|
2011-03-08 16:10:51 -08:00 |
|
Gregor Wagner
|
bc39a65c18
|
Bug 625484 - rename defaultCompartment r=gal
|
2011-01-13 14:42:36 -08:00 |
|
Chris Leary
|
29a4e97a8f
|
Bug 617935: Check string lengths using StringBuffer. (r=lw)
|
2011-01-12 15:28:58 -08:00 |
|
Andreas Gal
|
b8f4800d4e
|
Rename Proxy enumerateOwn to keys (bug 600642, r=jorendorff,brendan).
|
2011-01-10 11:42:11 -08:00 |
|
Gregor Wagner
|
cbc0a9cb10
|
Enable per-compartment garbage collection (bug 605662, r=gal).
|
2011-01-07 23:44:57 -08:00 |
|
Dave Herman
|
509b20f136
|
bug 569487, r=gal: Reflect.parse(): custom builder object. NPOTB
|
2011-01-04 15:39:45 -08:00 |
|
Dave Herman
|
8d44347d5f
|
backing out due to red
|
2011-01-03 16:46:25 -08:00 |
|
Dave Herman
|
f1fe5f6fd2
|
bug 569487, r=gal: Reflect.parse(): custom builder object
|
2011-01-03 16:31:57 -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 |
|
Luke Wagner
|
699d31652e
|
Bug 609440, part 2 - do lazy allocation, dag-ify ropes (assume no oom) (r=njn)
|
2010-11-30 18:41:32 -08:00 |
|
Ben Turner
|
d80b354489
|
Bug 611778. r=jorendorff.
|
2010-12-08 08:33:00 -08:00 |
|
Jan de Mooij
|
59027dc8e7
|
Bug 604864 - Optimize undefined, NaN and Infinity in methodjit. r=dmandelin
|
2010-11-01 21:47:45 +01:00 |
|
Igor Bukanov
|
52ea348c4c
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-11 21:40:29 +01:00 |
|
David Anderson
|
7487c14d37
|
Backed out changeset 8e119f847f97 (build busted)
|
2010-11-11 11:19:42 -08:00 |
|
Igor Bukanov
|
e32ba97023
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-02 15:36:25 +01:00 |
|
Igor Bukanov
|
92b67c9caf
|
bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal
|
2010-10-28 17:15:53 +02:00 |
|
Chris Leary
|
5e66fb3ca8
|
Bug 608778: Rename JSString::MUTABLE to JSString::EXTENSIBLE. (r=jorendorff)
--HG--
extra : rebase_source : 411b842e9b23d3e856f32218f559348bd2f4cac3
|
2010-11-03 15:34:00 -07:00 |
|
Brian Hackett
|
c5760d4a28
|
Special case object lookup lambda in String.replace, bug 605317. r=jorendorff
|
2010-10-28 14:33:32 -07:00 |
|
Dave Herman
|
7488e1af91
|
bug 594060, r=cdleary: Reflect.parse(): make source location information optional
|
2010-10-19 09:00:51 -07:00 |
|
Jeff Walden
|
0b9b58415c
|
Bug 575522 - Object.prototype.toString should return "[object Undefined]" and "[object Null]" when called with |this === undefined| or |this === null|, respectively. r=jorendorff,brendan
|
2010-10-12 11:50:03 -07:00 |
|
Jason Orendorff
|
630900ee20
|
Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
|
2010-10-01 18:46:54 -05:00 |
|
Igor Bukanov
|
417c15d2e0
|
bug 600593 - atoms should live only in the default compartment. r=anygregor
|
2010-09-28 17:34:32 +02:00 |
|
Andreas Gal
|
1649ef6d21
|
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
|
2010-09-27 15:55:15 -07:00 |
|
Gregor Wagner
|
fdb731becb
|
Bug 558861 - Compartmental GC (r=gal)
|
2010-09-24 10:54:39 -07:00 |
|
Igor Bukanov
|
dc286830a3
|
bug 595207 - making functionNamespaceURIAtom eager for simpler code. r=brendan
|
2010-09-15 16:55:35 +02:00 |
|
Nicholas Nethercote
|
dbed4dce2d
|
Bug 594108 - fix RegExp.exec()-to-RegExp.test() conversion. r=brendan.
|
2010-09-07 18:09:26 -07:00 |
|
Gregor Wagner
|
77d8fcb9e6
|
Bug 572057 - TM: remove weak roots (pigeon hole) r=igor
|
2010-08-18 12:46:47 -07:00 |
|
Jeff Walden
|
e1c811e568
|
Bug 584811 - Date.prototype.toJSON isn't to spec. r=sayrer
|
2010-08-13 10:42:31 -07:00 |
|
Igor Bukanov
|
e48bf454d2
|
bug 583763 - conservative GC cleanup and better reporting of missing conservative roots. r=anygregor
|
2010-08-05 14:16:56 +02:00 |
|
Luke Wagner
|
48166dd26f
|
Fix warning in js_DumpAtoms on 64-bit (no bug)
|
2010-07-30 16:50:38 -07:00 |
|
Luke Wagner
|
dd44050eb2
|
Bug 581875 - use js::HashSet in JSAtomState (r=igor)
|
2010-07-28 09:54:14 -07:00 |
|
Alan Pierce
|
c34904d121
|
Bug 578171 - Keep a static table of all length-2 strings (r=lw)
|
2010-07-27 21:14:31 -07:00 |
|
Luke Wagner
|
4d78015a11
|
Backed out changeset 89dc3a238da0
|
2010-07-26 22:19:04 -07:00 |
|
Luke Wagner
|
d5094d4883
|
Bug 581875 - use js::HashSet in JSAtomState (r=igor)
|
2010-07-26 21:09:23 -07:00 |
|
Tom Austin
|
2ad03dfa62
|
Remove special constructs no longer needed for Narcissus (bug 579137, r=gal)
|
2010-07-16 18:16:07 -07:00 |
|
Alan Pierce
|
52ba5c3616
|
Bug 571579 - Implement ropes (r=gal)
|
2010-07-16 17:41:22 -07:00 |
|
Jeff Walden
|
e26b5f2fa5
|
Bug 562446 - ES5: Array.prototype.toString and Array.prototype.toLocaleString should be generic. r=igor
--HG--
extra : rebase_source : 003f392af828817cba1d1153c2ed5d4e5402f5c3
|
2010-07-15 12:33:33 -05:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Dave Herman
|
45865473ec
|
dherman bug 578590, r=brendan : extraneous dereference in JSAtomList::rawLookup
|
2010-07-14 10:37:42 -07:00 |
|
Chris Leary
|
94f23c0a06
|
Arena pool macros don't want to die.
|
2010-07-11 00:09:34 -07:00 |
|
Chris Leary
|
48398c7423
|
Bug 559408: Arena macros to methods. (r=galish)
|
2010-07-10 23:19:14 -07:00 |
|
Jeff Walden
|
0ee447d3dd
|
Bug 574992 - Make Date.prototype.toGMTString a normal, non-enumerable, non-alias property; also fixes a failure (with Object.getOwnPropertyNames support) in the MS ES5 tests. r=brendan
|
2010-06-26 14:08:58 -07:00 |
|
Chris Leary
|
908f8ec587
|
Back out f8c6a272f2dc. It was working on Try a few minutes ago, I swear! (r=red)
|
2010-06-26 18:09:07 -07:00 |
|
Chris Leary
|
52608d352b
|
Bug 559408: Turn arena pool macros into methods. (r=gal)
|
2010-06-26 17:55:00 -07:00 |
|
Jeff Walden
|
036e2b3101
|
Bug 570551 - Don't use shared-permanent properties to implement RegExp instance properties. r=jorendorff
|
2010-06-05 18:16:03 -07:00 |
|
Jason Orendorff
|
b776dfabce
|
Bug 568070 - jsapi.cpp refactoring. Part Q, CHECK_REQUEST in js_Atomize and js_AtomizeChars, as requested in reviews.
--HG--
extra : rebase_source : 33f35f7723315a96ccf15d72d23df00e5dd9a238
|
2010-06-02 00:23:43 -07:00 |
|