js/src/jsscript.h
5f086f95b3059ed80dfe45013081478e3ed5ee82
created 2013-12-06 18:27 +0100
pushed 2014-03-10 22:05 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
9d99e9ca7b325fb7a3cf9e5b4d3f970e4b2077da
created 2013-12-06 17:56 +0100
pushed 2014-03-10 22:05 +0000
Andy Wingo Andy Wingo - Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
d0bdb5b5dbd64c91e752c0b750a9f0f1f3e89ee6
created 2013-12-03 08:17 -0800
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
c11377aa6040b81e9674baee50bec244d33258ab
created 2013-11-21 13:25 -0800
pushed 2014-03-10 22:05 +0000
Eddy Bruel Eddy Bruel - Bug 637572: Implement Debugger.Source.prototype.elementProperty (v7) r=sfink
a15ba1bc98c55aaa058ffb21aa7e967dcc25c806
created 2013-11-21 13:25 -0800
pushed 2014-03-10 22:05 +0000
Eddy Bruel Eddy Bruel - Bug 637572: Implement Debugger.Source.prototype.element (v7) r=sfink
a90070c1243cfd8e0fb0d07c4725762a6f54309d
created 2013-11-21 13:25 -0800
pushed 2014-03-10 22:05 +0000
Jim Blandy Jim Blandy - Bug 637572: Have cloned JSScripts refer to their ScriptSourceObjects via a CCW, not by copying them r=sfink
63e0b6e8f84c86f6e159c33e1f8bfeee866f1727
created 2013-11-14 14:57 -0600
pushed 2014-03-10 22:05 +0000
Luke Wagner Luke Wagner - Bug 938615 - Simplify usage of ScriptSource::chars (r=benjamin)
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2014-03-10 22:05 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2014-03-10 22:05 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
a8884e90aace42757adc973ea8deb855a9b409d9
created 2013-10-29 14:39 +0100
pushed 2014-03-10 22:05 +0000
Andy Wingo Andy Wingo - Bug 932276 - Reserve space in JSScript for an optional block scope array. r=jorendorff
264184ace1e1364f55ee4fb9e43e602e4b0d35b6
created 2013-11-08 09:53 +0000
pushed 2014-03-10 22:05 +0000
Jon Coppeard Jon Coppeard - Bug 935903 - Unmark shared script data at start of GC r=billm
74a8ba38863b58da4b027cf0b6aaa41727e92cc9
created 2013-11-07 21:07 -0800
pushed 2014-03-10 22:05 +0000
Jim Blandy Jim Blandy - Bug 887077: Use ReadOnlyCompileOptions in preference to CompileOptions where possible. r=terrence
0cdec2743961219763b6a6cb83f4281549b5978e
created 2013-11-04 15:33 +0100
pushed 2014-03-10 22:05 +0000
Hannes Verschore Hannes Verschore - Bug 932757 - Remove JSOP_POPV and JSOP_STOP, r=jorendorff
12b4725d98b1ec508fe45c1413dc562a275b200f
created 2013-11-08 09:53 +0000
pushed 2014-01-28 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 935903 - Unmark shared script data at start of GC. r=billm, a=lsblakk
42e53d0401e592bcda5d1185d1cb4ff0463d1cb0
created 2013-10-22 08:08 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 928562 - Remove uses of JSContext for BytecodeAnalysis, BaselineInspector, and constructing bytecode type maps, r=jandem.
2b6522d861f8e74b454ca4683d1c86b31844a777
created 2013-10-11 15:11 -0400
pushed 2014-01-28 00:16 +0000
Nathan Froyd Nathan Froyd - Bug 925807 - define JS_BITS_PER_WORD in terms of JS_64BIT; r=njn
c71abced5149f0527f0377130a4fe5d2c5048658
created 2013-10-11 14:34 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 880085 - Unbreak run once closure optimizations, and don't treat named lambdas as run once closures, r=luke.
a2cbdc13f493e52bc20cb09b979a0f4285d4d07e
created 2013-10-08 12:19 +0200
pushed 2014-01-28 00:16 +0000
Andy Wingo Andy Wingo - Bug 911334 - More precisely specify bit layout of JSScript flags. r=Waldo
421efbf3ad86c5b1d3ddcec26f792bc27940faed
created 2013-10-07 12:44 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/ (7/9); r=ehsan
613810e31754b5c00a2a97a45c57a4175f55f494
created 2013-09-30 16:20 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921954 - Clean up type inference memory reporting. r=bhackett.
2963a336e7ec57d6e9d4ed3d8f6ada5805306e61
created 2013-09-30 10:24 -0400
pushed 2014-01-28 00:16 +0000
Kannan Vijayan Kannan Vijayan - Bug 921120 - Enable Ion-compilation of JSOP_SETARG for functions which use magic arguments. r=nbp
51e40d4877da62f3e961f8eeb10850be2016611c
created 2013-09-30 10:52 +0200
pushed 2014-01-28 00:16 +0000
Jan de Mooij Jan de Mooij - Bug 921725 - Remove TypeScript::propertyReadTypes. r=bhackett
41047800c65ce71666af17a284b9fb62f9a60432
created 2013-09-22 09:16 -0700
pushed 2014-01-28 00:16 +0000
Phil Ringnalda Phil Ringnalda - Merge m-c to fx-team
1f1d6e481cec71eaa61ab305735e39a89b8f455b
created 2013-09-20 14:57 -0700
pushed 2014-01-28 00:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 904144 - Parse "//# sourceURL=..." directives and expose them on Debugger.Source; r=jimb
389e16afcbde9c79da69878b139381da69217ea2
created 2013-09-20 14:53 -0700
pushed 2014-01-28 00:16 +0000
Nick Fitzgerald Nick Fitzgerald - Backed out changeset 951090191c43 because of bad commit message.
951090191c431bceb89dcd7656bc4e9248d4fcaa
created 2013-09-20 14:48 -0700
pushed 2014-01-28 00:16 +0000
Nick Fitzgerald Nick Fitzgerald - Backout 66f4df0b1cb8 because the commit message got mangled; r=me
81b30f8c376efbea7e8173cdc68f61df750b2164
created 2013-09-20 21:44 -0700
pushed 2014-01-28 00:16 +0000
Jim Blandy Jim Blandy - Bug 916845: Use size_t to describe length of source code in SpiderMonkey SourceHook lazy source hook. r=jorendorff
ff429a27230b361b3bd6db6dea7b56a96e1eb514
created 2013-09-12 23:11 -0700
pushed 2014-01-28 00:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 915998 - Templatize the barrier-related methods in subclasses of Cell. r=terrence.
bddb65759701a3348ee6cd173cd096b683b3ee05
created 2013-09-19 16:29 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 917952 - Use a builder-local source note cache in IonBuilder, r=jandem.
ed91189f940ed062d3c17a258f9a8614c8868edf
created 2013-09-18 09:43 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 917441 - Remove dependence of IonBuilder on ScriptAnalysis, r=jandem.
baba94f254a0fb7105d4c2152afc04b6ea01e59d
created 2013-09-17 15:37 +0300
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Make Debugger.Source load the source text if it is not retained (bug 916845). r=jimb
338b88955a8033e8ca6423d3d7cf567259dd0a24
created 2013-09-17 08:39 -0600
pushed 2014-01-28 00:16 +0000
Brian Hackett Brian Hackett - Bug 916914 - Remove ScriptAnalysis::ionInlineable(), r=jandem.
d780eba18377806bf5e93511dede8e7c69aed83f
created 2013-09-13 18:32 +0900
pushed 2014-01-28 00:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 762363 - ES6 spread-call syntax: f(...args). r=jorendorff.
c6b1258576be5905c6abafa69a8efcf252231460
created 2013-09-16 18:35 +0200
pushed 2014-01-28 00:16 +0000
Eddy Bruel Eddy Bruel - Bug 763993 - Clean up source map API; r=jimb
7fed679f0661c2fe5c529f9842160313cbf8993c
created 2013-11-08 09:53 +0000
pushed 2013-12-03 03:32 +0000
Jon Coppeard Jon Coppeard - Bug 935903 - Unmark shared script data at start of GC. r=billm, a=lsblakk
e391dad00380f2c15af336d3c75e086f0a66ec4e
created 2013-09-17 15:37 +0300
pushed 2013-12-03 03:32 +0000
Eddy Bruel Eddy Bruel - Bug 916845 - Make Debugger.Source load the source text if it is not retained. r=jimb, a=lsblakk
29458f6c07e579a0579b7b6624eecdaa7cfeaeb1
created 2013-09-13 09:52 -0500
pushed 2013-12-03 03:32 +0000
Jason Orendorff Jason Orendorff - Bug 913885 - Remove non-deterministic (and obsolete) warning when calling eval with multiple arguments, to reduce false alarms from differential testing. r=Waldo.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2013-12-03 03:32 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
ea33604f6232a07d3e4be77718226d569490407f
created 2013-09-09 15:50 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 914032 (part 3) - Move a bunch more stuff out of -inl.h files. r=terrence.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
ca06d27f049f6c797695de1e2a0c60eae3f1def1
created 2013-08-27 11:48 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 908301 - Remove dedicated source compression thread, use JS worker threads instead, allow saving source when parsing off thread, r=benjamin.
77280a2a30b4b84328a3717591e9650a60d0e76b
created 2013-08-27 12:50 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 909499 part 1 - Rename js::ion namespace to js::jit. r=njn
2442b877654fe8a29b8b86af671c5f9e4556c03d
created 2013-08-22 11:28 -0500
pushed 2013-12-03 03:32 +0000
Benjamin Peterson Benjamin Peterson - Bug 777060 - Allow parameters without defaults after default parameters. r=jorendorff
698bf87a8347a230345d8e82c8a474d0c72dd820
created 2013-08-20 16:40 +0100
pushed 2013-12-03 03:32 +0000
Jon Coppeard Jon Coppeard - Bug 893184 - Call constructors for HeapPtrAtoms allocated as part of shared script data r=till
482e7e3edadd18605fb5d284751b766907d66906
created 2013-08-21 21:52 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 893184) for Nexus 4 startup crashes.
26d92ba69fe622fc1532a65de4ee835ccb55dbb7
created 2013-08-20 11:03 +0200
pushed 2013-12-03 03:32 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
560f18fc3ae35e44473fa8071d03d717840b3e46
created 2013-08-20 16:40 +0100
pushed 2013-12-03 03:32 +0000
Jon Coppeard Jon Coppeard - Bug 893184 - Intermittent jsreftest.html?test=ecma_5/JSON/parse-array-gc.js... r=till
8687c800015223ae287ea3936c35aa14ff1de1cb
created 2013-08-15 13:45 +0200
pushed 2013-12-03 03:32 +0000
Jan de Mooij Jan de Mooij - Bug 905300 - Remove dead code in SpiderMonkey. r=bhackett
a869023cf9b6370d0200efb4098268851356faec
created 2013-08-14 16:50 -0400
pushed 2013-12-03 03:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset bfa3c469cb74 (bug 666399) for bustage on a CLOSED TREE.
bfa3c469cb74338fef257b8ee6031cdb6888aa95
created 2013-08-14 16:04 +0200
pushed 2013-12-03 03:32 +0000
Andy Wingo Andy Wingo - Bug 666399 - New Harmony syntax for generators. r=Waldo
6292baed5ec32eb86b04a8c7f1a5305567f15e41
created 2013-08-13 09:16 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 886850 - Clean up write barriers for ion/baseline scripts, r=jandem.
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
ab5587721464258ee90c6c4a2ad53db12bd9a1f8
created 2013-07-25 21:23 -0700
pushed 2013-12-03 03:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898263 (part 1) - Slim down jsprvtd.h. r=jorendorff.
e1fefe377b9a781b643a0c9f83f063494b2ce743
created 2013-08-08 08:20 -0700
pushed 2013-12-03 03:32 +0000
Bobby Holley Bobby Holley - Bug 901658 - Introduce an uninlined version of JSScript::global() to use in Debugger.h assertions. r=njn
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-10-21 21:47 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
abbdc26298fa24d7e3404fe0dac41e8979b58843
created 2013-08-20 16:40 +0100
pushed 2013-10-21 21:47 +0000
Jon Coppeard Jon Coppeard - Bug 893184 - Call constructors for HeapPtrAtoms allocated as part of shared script data. r=till, a=lsblakk
e827cc07b0068be32bd6f2c107072dec47f9b9ef
created 2013-08-01 13:47 -0500
pushed 2013-10-21 21:47 +0000
Luke Wagner Luke Wagner - Bug 899832 - hoist JSScript::originPrincipals and LazyScript::originPrincipals into ScriptSource (r=bhackett)
4d67875c989703502c061cc47b0bd587c39fee82
created 2013-07-31 16:48 +0200
pushed 2013-10-21 21:47 +0000
Andy Wingo Andy Wingo - Bug 884794 - Rename JS1.7+ generators to "legacy generators". r=Waldo, r=jorendorff
5c0924e999922e4eb1f2cbcbbb456386a44518cc
created 2013-07-26 01:16 +0200
pushed 2013-10-21 21:47 +0000
Till Schneidereit Till Schneidereit - Bug 897507 - part 1: remove functions from header files that are only used in jsscript.cpp. r=bhackett
868ce514bba712fda6578a692505ad5cb938edb7
created 2013-07-19 08:06 -0600
pushed 2013-10-21 21:47 +0000
Brian Hackett Brian Hackett - Bug 875125 - Allow scripts to be parsed/emitted off the main thread, r=billm.
less more (0) -300 -100 -60 tip