js/src/jsstr.cpp
0ba07bd00178e01fea5d381e4dd7c1eb0be1bc04
created 2010-11-08 14:35 -0800
pushed 2010-11-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 609075 - speed up JSString::flatten a bit, part 1 (r=gal)
95c792930e9302b794eb946a813fd9f2c4da8c5b
created 2010-11-08 14:35 -0800
pushed 2010-11-17 21:55 +0000
Luke Wagner Luke Wagner - Bug 608120 - optimize js_ValueToString on int32s (r=waldo)
d1c6cef6da3a99ea8b80cb447f6bfb83ba7c6022
created 2010-10-28 17:15 +0200
pushed 2010-11-17 21:55 +0000
Igor Bukanov Igor Bukanov - bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal
f50d1429af869c845ba9bb3bb9803f607de458bf
created 2010-11-03 15:34 -0700
pushed 2010-11-17 21:55 +0000
Chris Leary Chris Leary - Bug 608778: Rename JSString::MUTABLE to JSString::EXTENSIBLE. (r=jorendorff)
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)
9a3662956e3c1360575084e5e9b739f54e069d0e
created 2010-10-28 21:26 -0400
pushed 2010-10-31 10:52 +0000
Robert Sayre Robert Sayre - Merge m-c to tm
0ba7d07b1660347e8fcb417da523697a37289c62
created 2010-10-28 14:33 -0700
pushed 2010-10-31 10:52 +0000
Brian Hackett Brian Hackett - Special case object lookup lambda in String.replace, bug 605317. r=jorendorff
35d097cc89a1810ba5cbca143d4e74d6e42b47c9
created 2010-10-26 16:20 -0700
pushed 2010-10-31 10:52 +0000
Luke Wagner Luke Wagner - Bug 605186 - js_NewStringFromCharBuffer should create short strings if it can (r=waldo)
6b8bef0e1b0a6f4185fa135eb5bc7c384ff69de9
created 2010-10-28 17:44 -0700
pushed 2010-10-29 00:44 +0000
David Mandelin David Mandelin - Backed out changeset c133d3c084c0: now we want to measure if not doing sync stuff on background thread reduces crashes.
c133d3c084c0e7a1ab5e11db2aa327d3a458382b
created 2010-10-26 19:02 -0700
pushed 2010-10-27 02:09 +0000
David Mandelin David Mandelin - Bug 604756 diagnostic: serialize flatten to test if concurrent calls cause the bug, r=dvander, a=beta 7 blocker
e70236812b0a487ef8f2ea0b3af8a4b2290cad29
created 2010-10-26 18:20 -0700
pushed 2010-10-27 01:20 +0000
David Mandelin David Mandelin - Backout merge, a=backing out changeset tried for b7 blocker
ab7354a933de1e774545483a055cb271bb45e980
created 2010-10-26 18:14 -0700
pushed 2010-10-27 01:20 +0000
David Mandelin David Mandelin - Backed out changeset 8dd996c91f40 -- it doesn't fix the problem, but does make it harder to analyze.
c9a91f0eda04bc9d6ca4ae199b2234b32f7d6664
created 2010-10-26 14:16 -0400
pushed 2010-10-27 01:10 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
4e4f70452d86f53d05515fc7bb1d84fe4fcdc7a5
created 2010-10-25 16:47 -0700
pushed 2010-10-27 01:10 +0000
Jeff Walden Jeff Walden - Bug 607148 - Remove unnamed namespaces from SpiderMonkey code. rs=luke
4341536dfebbfcc5f734c4604245694717ba04ae
created 2010-10-24 13:21 -0700
pushed 2010-10-27 01:10 +0000
Andreas Gal Andreas Gal - Backed out changeset 685accd622f0 (bug 606065).
685accd622f0c82a0b4f87ce29457d426d895882
created 2010-10-24 02:07 -0700
pushed 2010-10-27 01:10 +0000
Andreas Gal Andreas Gal - Move deflated string cache into compartment (606065, r=jorendorff).
cbd5ee95f720abbdea8e7561f8c9da8268ea7273
created 2010-10-22 19:46 -0700
pushed 2010-10-27 01:10 +0000
Andreas Gal Andreas Gal - Merge from mozilla-central.
c3b2efe4da3c737a554a118ed312bf497024111b
created 2010-10-21 15:02 -0700
pushed 2010-10-27 01:10 +0000
Tom Schuster Tom Schuster - Bug 373118 - Fix handling of explicitly-provided |undefined| as an optional argument to various JS functions ([].sort, [].slice, "".slice, "".substr, "".substring). r=jwalden
8dd996c91f406f9e3b58686cfec681fb7f05bc6f
created 2010-10-25 17:28 -0700
pushed 2010-10-26 00:28 +0000
David Mandelin David Mandelin - Bug 604756 first try: restrict ropes optimization to main-thread content JS, r=lw, a=b7-blocker
c9c16dd2f3399f594c3097e88752bfe59eaef4a8
created 2010-10-25 15:51 -0700
pushed 2010-10-25 22:53 +0000
David Mandelin David Mandelin - Backed out changeset dafb1d54cf74 -- it was a temporary diagnostic and we got the data.
dafb1d54cf748adcb6951178df0edb2369ac15c1
created 2010-10-22 16:04 -0700
pushed 2010-10-22 23:12 +0000
David Mandelin David Mandelin - Bug 604756 diagnostic: get blackbox information about JSString::flatten crash, r=lw, a=damons
55ba10be67624e9cea51c81ea24847c14914a39c
created 2010-10-19 17:06 +0900
pushed 2010-10-20 14:14 +0000
Makoto Kato Makoto Kato - Bug 589917 - js_GetDeflatedUTF8StringLength computes the wrong UTF-8 length for surrogate pairs. r=igor, a=betaN+
f97be04eea9864cf94a3f748c069d2f53cb1e458
created 2010-10-14 19:24 -0400
pushed 2010-10-18 17:04 +0000
Sean Stangl Sean Stangl - Detect some OOM conditions. b=602935, r=jorendorff.
08552482670daab4f3a3bcc45cd31950c93824df
created 2010-10-12 11:50 -0700
pushed 2010-10-14 01:40 +0000
Jeff Walden Jeff Walden - Bug 514570 - 2 - Push |undefined| rather than |null| when calling functions without a specified |this| value, per ES5. r=jorendorff
66710af05aa1d25135e3a610cfb7f4bf5e9010f8
created 2010-10-12 11:50 -0700
pushed 2010-10-14 01:40 +0000
Jeff Walden Jeff Walden - Bug 514570 - 1 - Convert primitive-this-of-type function flags into a single primitive-this flag, to pave way for strict mode unadulterated-this passing. r=jorendorff
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)
0d4a3205dd6f1fc2434b53a5013300188ed6ebfd
created 2010-10-04 11:45 -0700
pushed 2010-10-14 01:40 +0000
Luke Wagner Luke Wagner - Bug 601296, part 1 - speedup FindReplaceLength - inline js_ValueToString (r=cdleary)
0caecf667343e6c65aded3e254f39c1d8bc1fc4c
created 2010-09-28 15:23 -0700
pushed 2010-10-14 01:40 +0000
Luke Wagner Luke Wagner - Bug 581893 - build a js::Invoke Gatling gun (r=waldo)
aa2ca63a88d842efddfda9e381415f0e0b197a48
created 2010-10-03 23:20 -0400
pushed 2010-10-14 01:40 +0000
Alan Pierce Alan Pierce - Check for OOM in js_ConcatStrings(). b=596988, r=gal,sstangl; rs=brendan.
24e0e47145b71acfe3170c3525b1d06b0bd1c3ac
created 2010-10-01 18:46 -0500
pushed 2010-10-14 01:40 +0000
Jason Orendorff Jason Orendorff - Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
71fa2c4f4cf820a31f47c32d258130b8e927d07a
created 2010-09-25 00:36 +0200
pushed 2010-09-29 06:01 +0000
Igor Bukanov Igor Bukanov - bug 599481 - static string tables should be constant. r=alangpierce
1c913526c597640d9da597d180b0fe1e2fe2d2ad
created 2010-09-24 10:54 -0700
pushed 2010-09-29 06:01 +0000
Gregor Wagner Gregor Wagner - Bug 558861 - Compartmental GC (r=gal)
faa24a9022638a11497b09c5fbf981f8e07adb52
created 2010-09-22 10:27 -0700
pushed 2010-09-24 00:21 +0000
Chris Leary Chris Leary - Bug 593663: emulate flat regexps in three-argument String.prototype.replace. (r=lw)
596e0ba1477e5d23ec77f0756f5b4ff1017d6c33
created 2010-09-16 11:46 -0700
pushed 2010-09-21 05:12 +0000
Chris Leary Chris Leary - Fix warning on GCC 4.0.1. No bug, r=jorendorff.
a409054e13956dd12644cc8add0165c4c636fc8a
created 2010-09-15 13:43 -0700
pushed 2010-09-16 16:26 +0000
Jim Blandy Jim Blandy - Bug 537873, Bug 514574: Have strict mode code report TypeErrors for assignments, deletions. r=brendan
10d8a3d570041dc985bc3c820263beb43136c0c6
created 2010-09-14 20:07 -0700
pushed 2010-09-16 16:26 +0000
Brian Hackett Brian Hackett - OOL fast path for string comparison, bug 579479. r=dvander
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)
8721b595e7ab167791c797ac16bd33c843686136
created 2010-08-09 22:43 -0700
pushed 2010-09-15 02:04 +0000
Luke Wagner Luke Wagner - Bug 539144 - Make formal args a jit-time const offset from fp; rm argv/argc/thisv/script/callobj (r=brendan,dvander)
672b30ace9bf9e2ace28af30e59ca093dbab8bb2
created 2010-09-10 17:06 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 583275 - remove unnecessary unboxing cost of obj->getPrivate() on x64 (r=brendan)
66c8ad02543b3dc3a10ab329258dceac96095cb2
created 2010-08-16 12:35 -0700
pushed 2010-09-11 19:16 +0000
Luke Wagner Luke Wagner - Bug 581263 - remove slow natives (r=waldo,mrbkap)
0b49b8491cfe52fbc2f7cb3b7ef5ada35af95694
created 2010-08-25 16:23 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Bug 469230: use correct this value in str_replace_flat_lambda, r=cdleary
b871074e6744970f1b80bc751c3fad91785aa236
created 2010-08-25 11:00 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
e5a05e4179f91a918e6fec410d2bf7e7650cb0c4
created 2010-08-24 11:56 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
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.
a7590ac9f0329a7149950e511d1023434fc6c2c5
created 2010-08-11 11:36 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
25bff33134218bafd3ca0d2fa38778765e2417be
created 2010-08-11 11:23 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
bec7160c016d9236b9684dc403a8e829287d7f82
created 2010-08-06 15:39 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from tracemonkey.
5f1dc375291839d31c2fb0cf24bd77a8e075dc22
created 2010-08-03 12:20 -0700
pushed 2010-09-11 19:16 +0000
Brian Hackett Brian Hackett - Fast native constructors, bug 579471.
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
0da455565838d667801967dacebd69f77c09794e
created 2010-07-29 13:23 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - [JAEGER] Merge from Tracemonkey.
ce7ea12f6b79d4849d5f43bed668166f545093aa
created 2010-07-28 11:16 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
b2ac400bcb187648401def741146281224ed9bde
created 2010-07-27 11:48 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
25e52f0177f3ecb4056a0b6d64b67e2ddd6802c6
created 2010-07-26 11:52 -0700
pushed 2010-09-11 19:16 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
318781041a50e747f61aecfda4d7af11819fe861
created 2010-07-25 20:21 -0700
pushed 2010-09-11 19:16 +0000
David Anderson David Anderson - [JAEGER] 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.
less more (0) -300 -100 -60 tip