js/src/jsopcode.h
c1262e2db2912441cc4f7326e2c1ab161c8b947c
created 2013-09-05 16:08 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 912411 (part 3) - Remove lots of jsapi.h includes in SpiderMonkey. r=luke.
3e60625da760fb50544b2489b23524366b5df465
created 2013-09-01 21:51 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-10-28 21:59 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
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
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.
96f5e26e3e25872eaff5155bbdf42a9d9a6a8849
created 2013-07-25 23:52 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 14) - Remove jsprvtd.h. r=jorendorff.
1b6354d92e6a531fd76b8dd885b198f2f054eeba
created 2013-07-25 23:52 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 11) - Move jsatomid from jsprvtd.h to ParseMaps.h. r=jorendorff.
1546b85bbd8d7299f54e558a27f8f1a9f6a98a73
created 2013-07-25 22:52 -0700
pushed 2013-10-28 21:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 6) - Move |jssrcnote| and |jsbytecode| out of jsprvtd.h. r=jorendorff.
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.
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
fb1a587df374450b5167efd1aad1e28384f975fb
created 2013-07-25 03:49 -0700
pushed 2013-09-16 19:14 +0000
Eric Faust Eric Faust - Bug 897875 - Add IsCallPC(). (r=h4writer)
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.
30c5b9ee2bc53ab2ac375e98c7c4a7822dcc1ee7
created 2013-07-08 09:17 -0600
pushed 2013-09-16 19:14 +0000
Brian Hackett Brian Hackett - Bug 890636 - Remove JSOPTION_PCCOUNT, r=jandem.
bbb77123a5851cb2b1de5a440b292c81a49d77ae
created 2013-07-03 19:35 -0700
pushed 2013-09-16 19:14 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 890192 (part 1) - Slim down jsopcodeinlines.h. r=terrence.
01ad949468fbae50dacf3a761d91eb479546619d
created 2013-06-28 19:20 -0700
pushed 2013-09-16 19:14 +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-09-16 19:14 +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-09-16 19:14 +0000
Justin Lebar Justin Lebar - Bug 820686 - Rename MOZ_NOT_REACHED() and JS_NOT_REACHED() to MOZ_ASSUME_NOT_REACHED(). r=waldo
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-08-05 18:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
d009ce8e199efa47cc420caa1afbf6ec31540a70
created 2013-06-18 09:16 +0200
pushed 2013-08-05 18:49 +0000
Jan de Mooij Jan de Mooij - Bug 704356 - Remove the JS property cache. r=njn, sr=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
71cd8f642cfa7dff2147e2f5fd9fb48eddbca25c
created 2013-05-31 13:17 -0700
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 877599 - Remove precedence information from opcodes. r=jorendorff
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
63b006573c65535d47be9115b820e90088fb37a1
created 2013-05-22 11:36 -0600
pushed 2013-08-05 18:49 +0000
Brian Hackett Brian Hackett - Bug 870052 - Various tweaks to reduce recompilation on asm.js style apps, r=jandem.
4196d8b588141e1b31f562a6c788bd8addb67ff1
created 2013-05-18 07:48 -0500
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 872813 - Remove decomposing opcodes. r=luke
fac58353dc8644dbadee73624eb71f6d2c5097b1
created 2013-05-15 17:23 -0500
pushed 2013-08-05 18:49 +0000
Benjamin Peterson Benjamin Peterson - Bug 872785 - Move GetBytecodeInteger to jsopcode.h; use it in the expression decompiler. r=bhackett
bc935b861f48ffa4fb91da4af7b8509e552bdf72
created 2013-04-23 13:31 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 864216 - Allow generating IonScriptCounts for asm.js compiled functions, r=luke.
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
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +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-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
c7ff88dac40af38db9a30d6cc1b3907a2e339a81
created 2013-02-20 17:42 -0800
pushed 2013-05-13 16:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 842419 (part 3) - Remove dead JOF_* constants, and kill off JSOP_BACKPATCH_POP. r=jorendorff.
f5223cda35aa259f30e3ef3d07a2a549f5f5fe18
created 2013-02-08 00:01 +0100
pushed 2013-04-01 19:47 +0000
Tom Schuster Tom Schuster - Bug 836373 - IonMonkey changes to compareString for the baseline jit. r=jandem
9069c3f568f7570b659627f3c9f20b1124679309
created 2013-02-01 00:19 -0500
pushed 2013-04-01 19:47 +0000
Benjamin Peterson Benjamin Peterson - Bug 718969 - Perform an exorcism; remove the decompiler. r=luke
c929583ba8ae39a6e32752039fc538f3e94fde9a
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
a7f7309da69d8d1aefead656cbf6b47403154395
created 2013-01-31 22:29 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 66882ea6f8c7 (bug 788293) and 32f09cb3c7b6 (bug 834090) for bustage
a62ffd085b9dc6fdd70eb4281b546db686f9e3ec
created 2013-01-31 22:27 -0800
pushed 2013-04-01 19:47 +0000
Phil Ringnalda Phil Ringnalda - Back out fa772ccdf19d (bug 718969) and 050a0a27024a (bug 777474) for being in the way of backing out bustage
fa772ccdf19d995b446324e88b2c5b7383b90e94
created 2013-02-01 00:19 -0500
pushed 2013-04-01 19:47 +0000
Benjamin Peterson Benjamin Peterson - Bug 718969 - Perform an exorcism; remove the decompiler. r=luke
66882ea6f8c7048b3c3aa6f235387beb86ae0c9d
created 2013-01-24 21:24 -0800
pushed 2013-04-01 19:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 788293 - Remove e4x support. r=jorendorff,terrence,evilpie.
39885ae3a597a2341659167ebe93d7840534aa7f
created 2013-01-15 18:17 -0800
pushed 2013-04-01 19:47 +0000
Brendan Eich Brendan Eich - Bug 810525 - unregress DecompileValueGenerator change to handle object literal reference bases (r=jandem).
c0e7cc40f35648eb8c07a8b4354734a7142a3a34
created 2013-01-03 18:35 +0100
pushed 2013-02-19 18:06 +0000
Jan de Mooij Jan de Mooij - Bug 825892 - Remove JSOP_LOOKUPSWITCH. r=bhackett
847d24f0a8da938a961afeb8639a98d51faad2a2
created 2012-12-22 09:16 +0900
pushed 2013-02-19 18:06 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 823080 - Fix warning spam on MSVC. r=sphink
ab307f02af0cd3ab8ff2463f546862e5130353ce
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
34d54961cd14b7d75410653493f6e30b5c8cbed5
created 2012-12-17 21:35 +0000
pushed 2013-02-19 18:06 +0000
Ed Morley Ed Morley - Backout bc98fdc051f5 (bug 792108) for assertions on a CLOSED TREE
bc98fdc051f5c2f85f2a1951e625323266ad0777
created 2012-09-15 11:19 -0700
pushed 2013-02-19 18:06 +0000
Jeff Walden Jeff Walden - Bug 792108 - Implement JSCLASS_EMULATES_UNDEFINED to allow objects of a given class to act like the value |undefined| in certain contexts. Also add a TI flag for such objects, permitting us to assume that no objects use the flag until one is observed, also speeding up object-is-truthy tests when no falsy object is observed. r=jandem, r=bz
7d70a78e4d5fe5b3ed7ec88a67e88b0ed2af6d1b
created 2012-12-06 13:00 -0800
pushed 2013-02-19 18:06 +0000
Jim Blandy Jim Blandy - Bug 815045: Delete JOF_TYPE_IS_EXTENDED_JUMP; it is unused. Fix comment in js::frontend::AddToSrcNoteDelta. r=luke
24fd5fefb4f26737f639b6ad013f05a629226f84
created 2012-12-03 14:37 -0800
pushed 2013-02-19 18:06 +0000
Jim Blandy Jim Blandy - Bug 756581: Correctly track out-of-memory conditions in decompiler's Sprinter type. r=jorendorff
fd6b5719b8eb4a3cb4682d71f2d783bb8a5be5c9
created 2012-11-26 16:47 -0800
pushed 2013-02-19 18:06 +0000
Jim Blandy Jim Blandy - Bug 815044: Make js_DecompileScript, and js_DecompileFunction static to jsopcode.cpp. Delete js_DecompileFunctionBody; it is unused. r=jorendorff
4ef490fef5ab0103224d8ae79bbd916489978b6e
created 2012-11-19 20:17 +0100
pushed 2013-02-19 18:06 +0000
Shu-yu Guo Shu-yu Guo - Bug 791850 - Add intrinsic function %_DecompileArg to self-hosting environment. r=jwalden
e1a5e0a809ff0fe7295326f7792f137374939d32
created 2012-12-03 14:37 -0800
pushed 2013-01-07 21:25 +0000
Jim Blandy Jim Blandy - Bug 756581 - Correctly track out-of-memory conditions in decompiler's Sprinter type. r=jorendorff, a=lsblakk
d97862fb8e6de0d16f2c8df69b92619583a601e8
created 2012-10-30 18:28 -0700
pushed 2013-01-07 21:25 +0000
Bill McCloskey Bill McCloskey - Bug 807161 - Remove extern C and #ifdef __cplusplus from JSAPI (r=luke)
38e0dbf44ee5b381455988d985e808f92dc723ea
created 2012-12-03 14:37 -0800
pushed 2012-12-06 01:48 +0000
Jim Blandy Jim Blandy - Bug 756581 - Correctly track out-of-memory conditions in decompiler's Sprinter type. r=jorendorff, a=lsblakk
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c797118c02a869e2eda77a380f0f646b84fe6679
created 2012-08-21 15:59 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
52fdeb6d8d6dc6947dc4712f0781fd17beba65d1
created 2012-08-09 13:41 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
4b251874c178b8d51b59bfbcaf9821d7998849c0
created 2012-07-31 17:19 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
d80fbd8493f175eaa24d7b9145f7c6a321b7e8ad
created 2012-07-25 14:30 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
7aa128dbd1a9e5b9272376aa9a1f4aa23afd8787
created 2012-07-10 19:45 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -100 -60 tip