js/src/jsstr.cpp
1a9a72fbdc59c632184c0c9170cedb2b4c7a0145
created 2013-09-06 21:41 -0500
pushed 2013-10-28 21:59 +0000
Jason Orendorff Jason Orendorff - Bug 913445 - Print something less confusing than "null" for non-stringifiable values in the shell. r=luke.
96f58548cfd1a157d2039aca914fcd9713c593fc
created 2013-08-26 17:09 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909171 (part 2) - Fix up jsversion.h includes. r=luke.
6eaf9e414a520fe9fd91f6b50d3436e7913e6182
created 2013-05-28 11:23 -0700
pushed 2013-10-28 21:59 +0000
Terrence Cole Terrence Cole - Bug 906940 - Exactly root the IsAcceptableThis callback; r=jonco,smaug
8687c800015223ae287ea3936c35aa14ff1de1cb
created 2013-08-15 13:45 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett
64ab5bb8af519c92e222a3a10461f385b54915ca
created 2013-08-13 09:13 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
680a80d15f3ece29df924c187053e2f5b5960e9c
created 2013-08-08 15:17 -0700
pushed 2013-10-28 21:59 +0000
Jeff Walden Jeff Walden - Bug 853301 - Make a --with-intl-api/--with-intl-api=build/--without-intl-api configure option that builds/exposes Intl, only builds it, and doesn't build it at all. This will allow tests with the Intl code, built, but with no changes to JS behavior, permitting disentangling binary-size-increase effects from effects due to changes in JS functionality (or in code invoked to expose that functionality). r=glandium
118488b8f1d5da295e6de82bb154f9cbb3e9c6d9
created 2013-08-12 13:40 -0700
pushed 2013-10-28 21:59 +0000
Daniel Holbert Daniel Holbert - Backed out changeset fde265c467b2 (Bug 902095) for SM(r) bustage
fde265c467b2d27d143d8a1bb672170868b5fef8
created 2013-08-12 13:57 -0600
pushed 2013-10-28 21:59 +0000
Brian Hackett Brian Hackett - Bug 902095 - Allow accessing the compartment/zone for ExclusiveContext, r=billm.
12e7e6c547b9a449f980e34761a696fd3317e77a
created 2013-08-12 11:44 -0700
pushed 2013-10-28 21:59 +0000
Daniel Holbert Daniel Holbert - Bug 904148: Move ReplaceData into an anonymous namespace, to fix build warning. r=Waldo
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
f278a7ee96011fd55119f99dd2b58eed1921ef67
created 2013-08-07 07:31 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 888280 - Put cpp-private classes in anonymous namespaces. r=waldo
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
0482f992a8f77b5aacf292e18cc12fcbdd3065a8
created 2013-08-05 16:33 -0700
pushed 2013-10-28 21:59 +0000
Justin Lebar Justin Lebar - Bug 893222 - Part 1: Add a new PutEscapedString implementation, which takes a raw jschar*. r=njn
e9806317bc14f07609036c4071c91b91efe329f6
created 2013-08-02 14:49 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 893222, bug 899256) for build bustage on a CLOSED TREE.
3baebe7cc6554db020223ad205b4a2ca5ced2bd9
created 2013-08-02 10:02 -0700
pushed 2013-09-16 19:14 +0000
Justin Lebar Justin Lebar - Bug 893222 - Part 1: Add a new PutEscapedString implementation, which takes a raw jschar*. r=njn
1de22229a4f3681891c348f2a85d31c4dc4afdb7
created 2013-06-26 16:26 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 887563 - Convert CallArgs::operator[] to return a Handle; r=Waldo,bz
a6d8089d98d7635d5ca0e5540a1d1e22028528d2
created 2013-07-09 23:17 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 892806 - Clean up InflateUTF8String() and related functions. r=terrence.
20fa9344c91a440b77a9114bfc4e9c9af3e9af62
created 2013-07-23 17:34 -0700
pushed 2013-09-16 19:14 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
949582d150c23122108079e8ea305b54da4df13f
created 2013-07-15 08:12 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 892187 - Fix spurious uses of ExclusiveContext->asJSContext(), r=billm.
e54e7b5bf27d7971ed7ebcde8f110f3310c941de
created 2013-07-11 18:31 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 3) - Remove unnecessary *-inl.h #includes, as found by include-what-you-use. r=till.
c56ec9d1022203826c597349af2f3fa8c9688db7
created 2013-07-10 16:23 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 891215 (part 18) - Slim down RegExpStatics-inl.h. r=terrence.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
39c322f034cca59002557b0c486d960a33224d07
created 2013-07-03 22:59 -0700
pushed 2013-09-16 19:14 +0000
Steve Fink Steve Fink - Bug 890076 - Move isConstructing to CallArgs, r=Waldo
cc11bf500293447ddb6101dec57fb214c4907622
created 2013-06-26 14:46 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static root analysis hazards around ToInteger; r=sfink
0cc4ad9881a72e39427cee9748ce79587e2f162a
created 2013-06-26 14:44 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static root analysis hazards around ValueToSource; r=sfink
5663ee7151259d0b3a7ef48fb706abe09cb3cb44
created 2013-07-01 09:03 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 887009 - Pass MutableHandleValue to Invoke(); r=terrence
743204c6b2459401544b28dc82bb06065999daeb
created 2013-06-27 14:47 -0700
pushed 2013-09-16 19:14 +0000
Shu-yu Guo Shu-yu Guo - Bug 877893 - Part 1: Convert string VM functions needed for concatenation to take ThreadSafeContext. (r=billm)
e5f664c8b66d010907812079051924adbf30fc65
created 2013-06-27 11:47 +0200
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 887437 - Optimize encodeURI(Component). r=h4writer
a8c3cd7cbf73296be351e194f9beca65735d9fd4
created 2013-06-26 10:37 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some static root analysis failures; r=sfink
d219351389c74d9402bb5f0f674422d9676c3239
created 2013-06-21 18:19 -0700
pushed 2013-09-16 19:14 +0000
Terrence Cole Terrence Cole - Bug 879079 - Make ToNumber take a Handle to fix some static rooting analysis failures; r=sfink
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
8526023eb2b1bac08d21749ce7dd77aea483902d
created 2013-06-17 16:23 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 21) - Use JSObject::{is,as} for GlobalObject. r=sfink.
20542fdcbe71adbe0dfd5ea0c5bf69055e4ec5b8
created 2013-06-17 03:18 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 19) - Use JSObject::{is,as} for {Boolean,Number,String}Object. r=evilpies.
0f3cacf6ba53c3b06cfcd01f690cdb75604f8e68
created 2013-06-16 22:30 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 18) - Use JSObject::{is,as} for {,Debug}ScopeObject. r=luke.
b4967e7c6da70ea226bf04f027ddc9761217b1d7
created 2013-06-17 18:31 -0700
pushed 2013-08-05 18:49 +0000
Dan Gohman Dan Gohman - Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
ec253175bb51751b8223fbf651497f525eaf5b6a
created 2013-06-14 14:28 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 883383 - Fix some more static root analysis failures in SpiderMonkey; r=sfink
4319f2110d9015bfd655ddb690abd121d75b6481
created 2013-06-17 10:12 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 883656 - Handle lazy functions in b[a] lambda pattern matching, r=luke.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-08-05 18:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880565 (part 1) - Move isFunction() et al from jsobjinlines.h to jsobj.h and minimize the number of files that #include jsobjinlines.h. r=benjamin.
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
9305b1486c2dfe418d642fef80fc01d78626a774
created 2013-06-03 16:30 -0700
pushed 2013-08-05 18:49 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix some exact rooting static analysis failures under js/src; r=bhackett
ce3ac61c379c81e42797a3d302a5826954975ef7
created 2013-06-03 11:27 +0200
pushed 2013-08-05 18:49 +0000
Hannes Verschore Hannes Verschore - Bug 851064: Allow one-level deep ropes when flattening for substr, r=evilpies
a39bfa9950bd48e1a0cf0b85b9014a02603c8249
created 2013-06-03 11:38 +0100
pushed 2013-08-05 18:49 +0000
Ed Morley Ed Morley - Backed out changeset f6dd01782159 (bug 851064) for crashes
f6dd017821596f9695ed01b2bb5d380166623add
created 2013-06-03 11:27 +0200
pushed 2013-08-05 18:49 +0000
Hannes Verschore Hannes Verschore - Bug 851064: Allow one-level deep ropes when flattening for substr, r=evilpies
5a21e83107b0120ba790ff71c0db6afba45dc7b4
created 2013-06-02 15:30 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 778948 - Move jsinterp.cpp/h to the vm/ dir. r=luke
c9fe4e4bd7cae6d3ad13c02b80ef3779826c6767
created 2013-05-28 14:21 -0700
pushed 2013-08-05 18:49 +0000
Sean Stangl Sean Stangl - Bug 876976 - Speed up array creation for global regexp matches. r=h4writer
8cd17d729ac4de033a5c93b9413beba39965ea02
created 2013-05-23 15:32 -0700
pushed 2013-08-05 18:49 +0000
Steve Fink Steve Fink - Bug 874948 - Fix string rooting hazards in matching code, r=terrence
0786d6b95b93bbdb45712016d4970963c9e70253
created 2013-05-21 22:59 -0400
pushed 2013-08-05 18:49 +0000
Matt Stults Matt Stults - Bug 841615: Use MatchOnly mode for str.match(), saving wasted work when using .match() with a global regex; r=sstangl
95a4ecd8c308be7a3ab6a1ac93f645d0c5095343
created 2013-05-07 20:13 -0700
pushed 2013-08-05 18:49 +0000
Sankha Narayan Guria Sankha Narayan Guria - Bug 815431 - Implement String.prototype.repeat; r=tschneidereit
cec949998373ea6396af7faa8496f62e8ab579da
created 2013-05-01 16:55 -0400
pushed 2013-06-24 18:52 +0000
Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
f9cf4a647f394df1febe2f9a0fcbce7d25bb193f
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawString typedef; r=jonco
8c8e389fd3c34f41d1d5adbdde629bfa30e4b70a
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawScript typedef; r=jonco
e578b67ec2fa08851581b4d9eaad8540d4f9f74b
created 2013-04-30 15:40 -0700
pushed 2013-06-24 18:52 +0000
Terrence Cole Terrence Cole - Bug 867426 - Remove RawShape typedef; r=jonco
7f6765e6e3be80ec54f024c5259beeea262d2ede
created 2013-04-27 17:37 +0200
pushed 2013-06-24 18:52 +0000
Tom Schuster Tom Schuster - Bug 836949 - Remove the now unnecessary GetMethod function. r=jwalden
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2013-06-24 18:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 1) - Remove unnecessary headers (as found by include-what-you-use) from js/src/jsfoo.cpp files. r=luke.
b67bcb5f1a8e0f0d3dd6603cddaa4cec3e8da29f
created 2013-04-22 14:15 -0700
pushed 2013-06-24 18:52 +0000
Xin Zhang Xin Zhang - Bug 857385 - Make various JSFunctionSpec arrays const. r=waldo
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
4925a84c57cfc2ef4750c7eacc84133977910ab9
created 2013-04-05 21:19 -0700
pushed 2013-06-24 18:52 +0000
Jeff Walden Jeff Walden - Bug 858677 - Make the internal deletion operations not take a strictness argument and a Value*, but rather take a JSBool* -- and let callers handle the property-couldn't-be-deleted (but no error occurred) case. r=jorendorff
less more (0) -300 -100 -60 tip