js/src/jsopcode.cpp
d780eba18377806bf5e93511dede8e7c69aed83f
created 2013-09-13 18:32 +0900
pushed 2013-09-17 14:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 762363 - ES6 spread-call syntax: f(...args). r=jorendorff.
3ca22e239a1dbdb25993a49a7bba63ad4143e832
created 2013-09-11 17:42 -0600
pushed 2013-09-11 23:42 +0000
Brian Hackett Brian Hackett - Bug 906371 - Use off thread JS parsing when loading async scripts, r=bz,billm.
c0104d0c88a124009ef06bb857b5e69fd7e52d7f
created 2013-08-31 06:19 -0700
pushed 2013-08-31 13:29 +0000
Dan Gohman Dan Gohman - Bug 910829 - SpiderMonkey: Put cpp-private classes in anonymous namespaces. r=waldo
8a46d34be0947cd0fafb2628e1dbe2a301535a0e
created 2013-08-30 17:42 +0200
pushed 2013-08-30 15:45 +0000
Jan de Mooij Jan de Mooij - Bug 911125 - Remove ScriptAnalysis::printTypes and dump TypeScript's observed types instead. r=bhackett
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-08-27 10:54 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
6f4dbb2a8e9451c1eda65b0c6398abce8f8153cc
created 2013-08-16 17:34 +1000
pushed 2013-08-19 13:43 +0000
Douglas Crosher Douglas Crosher - Bug 871242 - Use js_malloc and js_realloc for the Sprinter to avoid the need for a JSContext. r=luke
8687c800015223ae287ea3936c35aa14ff1de1cb
created 2013-08-15 13:45 +0200
pushed 2013-08-15 11:41 +0000
Jan de Mooij Jan de Mooij - Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 06:08 +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-08-08 23:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
ade325617a7322f9869ce67b359255c542c74587
created 2013-08-06 23:59 -0700
pushed 2013-08-07 23:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902332 - Replace JS_{FALSE,TRUE} with {false,true} almost everywhere. r=luke,bz.
20fa9344c91a440b77a9114bfc4e9c9af3e9af62
created 2013-07-23 17:34 -0700
pushed 2013-07-24 05:00 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 888088 (part 7) - Fix #include ordering in the rest of js/src/*.{cpp,h}. r=nnethercote.
e54e7b5bf27d7971ed7ebcde8f110f3310c941de
created 2013-07-11 18:31 -0700
pushed 2013-07-13 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 3) - Remove unnecessary *-inl.h #includes, as found by include-what-you-use. r=till.
f30a9bb898f63ef9bc3ed315aeec48e5d66ef0ed
created 2013-07-11 15:15 -0700
pushed 2013-07-12 01:41 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 888768 (part 1) - Remove unnecessary js*inlines.h #includes, as found by include-what-you-use. r=bhackett.
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-10 15:31 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
30c5b9ee2bc53ab2ac375e98c7c4a7822dcc1ee7
created 2013-07-08 09:17 -0600
pushed 2013-07-08 15:17 +0000
Brian Hackett Brian Hackett - Bug 890636 - Remove JSOPTION_PCCOUNT, r=jandem.
0cc4ad9881a72e39427cee9748ce79587e2f162a
created 2013-06-26 14:44 -0700
pushed 2013-07-01 19:08 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static root analysis hazards around ValueToSource; r=sfink
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2013-06-29 02:20 +0000
Justin Lebar Justin Lebar - Bug 820686 - Follow-up: s/MOZ_ASSUME_NOT_REACHED/MOZ_ASSUME_UNREACHABLE/. rs=waldo
5ecd26bc5274bb4e2831e6649fa8bb516f3c9bc2
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
1735d098ea863982696383cd25fbb6857e0d2f6f
created 2013-06-28 18:38 -0700
pushed 2013-06-29 01:39 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed 2013-06-21 05:43 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
b35dcd7b09858ebd641130f125fdd2552099bb8b
created 2013-06-16 22:30 -0700
pushed 2013-06-20 00:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 17) - Use JSObject::{is,as} for {Cloned,Static}BlockObject. r=luke.
36fb664f91012fd4e13cc6999702253927e71256
created 2013-06-19 11:33 +0200
pushed 2013-06-19 10:25 +0000
Jan de Mooij Jan de Mooij - Bug 883171 - Remove JSContext::fp() and JSContext::regs(). r=luke
b4967e7c6da70ea226bf04f027ddc9761217b1d7
created 2013-06-17 18:31 -0700
pushed 2013-06-18 02:21 +0000
Dan Gohman Dan Gohman - Bug 883574 - Add const qualifiers to variables and pointers in the JS tree. r=evilpies
94a2fb737feaaaed6d0eff1e5453aabe396bd3b4
created 2013-06-16 18:40 -0700
pushed 2013-06-17 05:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 12) - Use JSObject::{is,as} for BlockObject. r=evilpies.
74831022f42f2758406511bf52aff36ef7e88700
created 2013-06-16 17:39 -0700
pushed 2013-06-17 05:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 9) - Use JSObject::{is,as} for RegExpObject. r=sfink.
b86a5ad596b74bcffb1615fc332e7b7e2a726408
created 2013-06-05 19:07 -0700
pushed 2013-06-14 21:23 +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.
554597fd45e950061bd8d2bcd4d468b8c964ef7f
created 2013-05-27 11:43 +0200
pushed 2013-06-11 14:59 +0000
Jan de Mooij Jan de Mooij - Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
21e3c26108143c727b9304eacf8b916de62f9f44
created 2013-06-10 15:22 -0600
pushed 2013-06-10 21:22 +0000
Brian Hackett Brian Hackett - Bug 881333 - Use accessor methods for cx->compartment and cx->runtime, r=luke.
b252464d739e6f981bd4fe16aedf6e0395a2e5c7
created 2013-06-06 22:49 -0500
pushed 2013-06-07 03:49 +0000
Jason Orendorff Jason Orendorff - Bug 879831, part 7 - Isolate the frontend. Make files outside the frontend include frontend/BytecodeCompiler.h or frontend/SourceNotes.h if possible; those two act as facades and do not include all the rest of the frontend headers. r=njn.
71cd8f642cfa7dff2147e2f5fd9fb48eddbca25c
created 2013-05-31 13:17 -0700
pushed 2013-05-31 20:17 +0000
Benjamin Peterson Benjamin Peterson - Bug 877599 - Remove precedence information from opcodes. r=jorendorff
4196d8b588141e1b31f562a6c788bd8addb67ff1
created 2013-05-18 07:48 -0500
pushed 2013-05-18 12:52 +0000
Benjamin Peterson Benjamin Peterson - Bug 872813 - Remove decomposing opcodes. r=luke
fac58353dc8644dbadee73624eb71f6d2c5097b1
created 2013-05-15 17:23 -0500
pushed 2013-05-16 02:25 +0000
Benjamin Peterson Benjamin Peterson - Bug 872785 - Move GetBytecodeInteger to jsopcode.h; use it in the expression decompiler. r=bhackett
89a645d498e3add4a65afb6ab276533bc60818f3
created 2013-05-13 16:47 -0700
pushed 2013-05-15 17:05 +0000
Jan de Mooij Jan de Mooij - Bug 857845 part 1 - rm JaegerMonkey. r=bhackett, sr=luke
0b6a6fe7ccf6873039c1ddfe7895778daad8fe54
created 2013-05-09 13:31 +0200
pushed 2013-05-09 11:46 +0000
Jan de Mooij Jan de Mooij - Bug 868990 part 2 - Remove ScriptFrameIter and rename StackIter to ScriptFrameIter. r=luke
77141947c30f9beb25722e3197fb8abb7869d0a5
created 2013-05-07 09:00 +0200
pushed 2013-05-09 06:22 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
e39de8eb4716101a688e811bb8a5a0602ed6ec52
created 2013-05-07 10:09 -0400
pushed 2013-05-07 14:09 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 867070, bug 868990) for Windows PGO bustage on a CLOSED TREE.
93f778d033644ff6565ae5580598009a376c93ff
created 2013-05-07 09:00 +0200
pushed 2013-05-07 07:05 +0000
Jan de Mooij Jan de Mooij - Bug 868990 - rm CallArgsList, StackIter cleanup. r=luke
9ab1119d459612a44b4c72eb8512b508eef39c11
created 2013-04-23 23:44 -0700
pushed 2013-04-26 02:39 +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.
bc935b861f48ffa4fb91da4af7b8509e552bdf72
created 2013-04-23 13:31 -0600
pushed 2013-04-23 19:31 +0000
Brian Hackett Brian Hackett - Bug 864216 - Allow generating IonScriptCounts for asm.js compiled functions, r=luke.
11b64221636b72bf2c803f146e81ee960cabf47f
created 2013-04-18 13:26 -0600
pushed 2013-04-23 11:40 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound.
cb36ad241f80bfceabfef7c03e97e18000e8fe8a
created 2013-04-15 05:37 -0600
pushed 2013-04-23 11:40 +0000
Brian Hackett Brian Hackett - Merge m-i to ionmonkey
ee14945b452c669ded1d6cabe7b51c12ec722ec1
created 2013-04-11 18:39 -0600
pushed 2013-04-23 11:40 +0000
Brian Hackett Brian Hackett - Bug 804676 - Remove dependence of Ion compilation on ScriptAnalysis::analyzeTypes.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-16 20:47 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-15 19:55 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-15 18:33 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 02:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
153e95fac005a5433709fa8b133546648ef70852
created 2013-03-13 11:38 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
f8f0facf81ec055c23018566ab6c573e5bc68385
created 2013-03-05 11:47 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
b4d7497c01c2cfdebdaa130178c8cd9ccbc223da
created 2013-02-26 17:21 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
e00fef12e2bd16e495e5c39039cb9f8cf9beeeb1
created 2013-02-25 15:11 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
6cd92ea91269ba45ea00a07cf6f1d42b4422036a
created 2013-02-15 19:28 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
b5dfabd937f11973c844e312137ff9035c990dc4
created 2013-02-12 16:37 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
3160bdc3b02396fda7cbd0c0a097fe8c1d501f14
created 2013-02-11 10:33 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
1e739d9c31800b11d8a8b36cd99c062066b25200
created 2013-02-07 11:36 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
fa4a6a5ae486e7c4eae4f1aa287987853504d5f1
created 2013-02-06 19:48 +0100
pushed 2013-04-03 15:50 +0000
Jan de Mooij Jan de Mooij - Bug 838535 - Fix decompiler test failures. r=djvj
267ade6627346fbe23fb0373ed47dbfe3c600e93
created 2013-03-16 21:38 -0700
pushed 2013-03-17 04:43 +0000
Daniel Holbert Daniel Holbert - Bug 848159: In jsopcode.cpp, cast formalIndex to be unsigned when comparing it against another unsigned value, since we've already asserted it's nonnegative. r=jandem
less more (0) -300 -100 -60 tip