js/src/jsscript.h
1938c82eaf522f4e9b03df197fbc88d022df9e2b
created 2015-02-10 09:40 +0100
pushed 2015-02-10 21:03 +0000
Jan de Mooij Jan de Mooij - Bug 1128196 - Don't relazify scripts with a TypeScript. r=till
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-09 01:41 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
b0d4bd8e3f63b1780afedca22e53ddc67f27fcd9
created 2015-02-02 13:00 -0800
pushed 2015-02-03 13:27 +0000
Shu-yu Guo Shu-yu Guo - Bug 1128106 - Clean up LazyScript's ScriptSource accessor. (r=till)
deadc5352365f92c94da9beb91259edbd634f692
created 2015-01-20 09:53 +0100
pushed 2015-01-21 03:14 +0000
Jan de Mooij Jan de Mooij - Bug 1123120 - Don't relazify scripts with pc counts. r=till
f0ab64c881023df05ed77b42f520f9e71d3c75dc
created 2015-01-17 11:40 -0800
pushed 2015-01-18 02:02 +0000
Shu-yu Guo Shu-yu Guo - Bug 1122833 - Don't relazify scripts with direct eval. (r=till)
eb6e90404b76c96ec68556ea7888013d2641945e
created 2015-01-17 12:54 +0100
pushed 2015-01-18 02:02 +0000
Jan de Mooij Jan de Mooij - Bug 1116760 - Add a shell function to test function relazification. r=till
2b9b821f28a7fa0fb4ba4ce716ca8e4e86a3bf57
created 2015-01-15 11:00 +0100
pushed 2015-01-16 00:14 +0000
Lars T Hansen Lars T Hansen - Bug 1121363 - remove misc PJS code. r=shu
fb00dedf441c67ada7051bfa1734638bf29f047b
created 2015-01-14 22:57 -0800
pushed 2015-01-15 13:19 +0000
Shu-yu Guo Shu-yu Guo - Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke)
a9355863e299c89f420f2794395ccc5a63709101
created 2015-01-14 17:11 -0800
pushed 2015-01-15 13:19 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 963879) for jit1 bustage
b14f46d65f73af4afb5658093b34ccc941f97a9e
created 2015-01-14 15:18 -0800
pushed 2015-01-15 13:19 +0000
Shu-yu Guo Shu-yu Guo - Bug 963879 - Part 1: Overhaul ScopeIter and StaticScopeIter to share iteration logic and to go through evals. (r=luke)
d43317c1d73f526adff9fcf10f29d38d5b089830
created 2015-01-14 09:21 +0100
pushed 2015-01-14 13:18 +0000
Lars T Hansen Lars T Hansen - Bug 1119230 - yet more JIT bits for PJS. r=shu
1831405086dc4c3a8b10b632da3f62ba43b85beb
created 2015-01-09 19:54 -0800
pushed 2015-01-12 10:44 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118559 - Make checking if a slot is aliased less confusing. (r=jandem)
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 13:00 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
4a979ea519e248d197b639cc5034ef855d4f254e
created 2015-01-06 17:05 +0100
pushed 2015-01-07 03:24 +0000
Jan de Mooij Jan de Mooij - Bug 1114347 - Fix UseNewTypeForClone heuristic to check for the presence of |this|. r=bhackett
2fbdaa8a5ea77c689fe7003217866f1674a0292d
created 2014-12-24 21:06 -0800
pushed 2015-01-04 04:02 +0000
Chris Peterson Chris Peterson - Bug 1115477 - Fix -Wunused and -Wtype-limits warnings in js/src. r=jandem
beb6d3e078d0eb1802922431af4e63e0fc85d0b5
created 2014-11-20 11:21 +0100
pushed 2014-11-21 01:35 +0000
Jan de Mooij Jan de Mooij - Bug 1100623 - Fix expression decompiler reporting the wrong local, get rid of FillBindingVector. r=luke
e46da4d0299d557964d01276c5efb2b37fc2f596
created 2014-11-19 16:10 -0800
pushed 2014-11-20 10:40 +0000
Jim Blandy Jim Blandy - Bug 1101342: Debugger-related comment fixes. DONTBUILD r=shu
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2014-11-14 11:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1032869 - Part 2: Move debuggee-ness to frames and selectively deoptimize when Debugger needs to observe execution. (r=jimb)
b932c51b4ad9249a16f3dad87172a8268f0129ee
created 2014-11-12 12:12 +0100
pushed 2014-11-13 01:03 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 11 - Remove bytecode offset slot from generators. r=wingo
a9a7f16c817bfa79b501a11f446e856beb00b473
created 2014-10-30 17:27 -0700
pushed 2014-11-05 19:04 +0000
Eric Faust Eric Faust - Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
0c13267c53abb10c9a5d863f88ea8fea321c2229
created 2014-11-04 14:44 +0100
pushed 2014-11-05 02:19 +0000
Jan de Mooij Jan de Mooij - Bug 1090491 part 5 - Don't allocate block slots when all locals are aliased. r=wingo
566edf2a7ad3974cf20144e88323afd1f5327532
created 2014-10-31 13:12 +0100
pushed 2014-10-31 20:14 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 77052db08766 (bug 611388)
77052db0876656441c526e266f71f42776708e25
created 2014-10-30 17:27 -0700
pushed 2014-10-31 20:14 +0000
Eric Faust Eric Faust - Bug 611388 - |const| should be block scoped and require an initializer. (r=shu)
75de7e0fe0867833d3d16c257e1ce74226ed82e5
created 2014-10-29 13:49 +0100
pushed 2014-10-29 20:49 +0000
Jan de Mooij Jan de Mooij - Bug 1090491 - Don't allocate stack slots for aliased locals. r=luke
446fda5c660279cc5762b57e1447449b067997e1
created 2014-10-24 08:49 +0100
pushed 2014-10-24 13:48 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Only update arenas for thing kinds that may contain object pointers r=terrence
5a443ae5cf229688a19b725f7b4e37e3eab5c8f3
created 2014-10-22 07:57 -0700
pushed 2014-10-22 20:01 +0000
Brian Hackett Brian Hackett - Bug 1072564 - Incrementalize sweeping of type information, r=billm.
f7ccff28c96f0d3f9e39fded1319d65e5cf6c826
created 2014-10-13 08:17 -0700
pushed 2014-10-14 01:50 +0000
Brian Hackett Brian Hackett - Bug 999655 - Make sure the arguments object usage in a script has been analyzed before the debugger tries to access it, r=jorendorff.
ebcbf94ef701951a8d3718c9bf3534eb5c414989
created 2014-10-07 18:50 -0700
pushed 2014-10-08 13:46 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
c5be3f231f6f3903adfce9ab6aaf87362e4f5be6
created 2014-10-03 10:04 +0100
pushed 2014-10-03 13:26 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Allow JS_GetScriptFilename() to work while we are compacting r=terrence
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 13:26 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
ee03a0b3b0375e344abb72d775350a97529408a6
created 2014-09-29 10:44 +0200
pushed 2014-09-29 18:57 +0000
Bobby Holley Bobby Holley - Bug 1070131 - Switch originPrincipals to a mutedError flags. r=luke,r=bz
4bbc9c3777e5c6948ae620c9519fdb75fdf21fea
created 2014-09-18 12:56 -0700
pushed 2014-09-18 22:38 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node specializations for SpiderMonkey types closer to those types' definitions. r=terrence
f4e226d272443fa3515ae579e4d8fcd7b0cc292a
created 2014-09-17 10:32 -0700
pushed 2014-09-18 02:16 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
7027efe7fae3c687aed430c7b02efc66870eb739
created 2014-09-15 16:30 -0700
pushed 2014-09-16 03:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 1: Implement let temporal dead zone in the frontend and interpreter. (r=Waldo)
06eebd56579d1126889788cfc253dab4448aebdd
created 2014-09-11 18:40 +0200
pushed 2014-09-11 21:56 +0000
Hannes Verschore Hannes Verschore - Bug 1063816 - Polish work on the renaming of useCount to warmUpCount(er), r=mjrosenb,nbp
ab267884c5aed08004ad57c32346aa63805d27ba
created 2014-09-10 22:39 +0200
pushed 2014-09-11 00:30 +0000
Hannes Verschore Hannes Verschore - Bug 1047346 - IonMonkey: Delay linking for scripts that are on the stack, r=jandem
64203c2e785d342d347381725587c0c24b1a1b45
created 2014-09-10 19:11 +0200
pushed 2014-09-11 00:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
04be894027e67f704d9867a77ec6ee54a18da976
created 2014-09-05 17:42 -0700
pushed 2014-09-08 13:22 +0000
Wes Kocher Wes Kocher - Back out 11 changesets (bug 1063233 and bug 1063247)
04d42b23a489e8665987d93e14c69dc2bc2e36e1
created 2014-09-05 10:34 -0700
pushed 2014-09-08 13:22 +0000
Jim Blandy Jim Blandy - Bug 1063233: Move JS::ubi::Node support for js::LazyScript to sit next to the rest of LazyScript's implementation. r=terrence
d052bb1a13b8ab453725984232de9bc87d0f91bd
created 2014-09-04 15:40 -0700
pushed 2014-09-05 15:34 +0000
Jim Blandy Jim Blandy - Bug 1061961: Fully initialize ScriptSourceObjects built by XDR and for Function.prototype. r=shu
674b44ed649099c1604e296e01aef0a0a23050ba
created 2014-08-31 19:08 +0200
pushed 2014-09-01 01:17 +0000
Tom Schuster Tom Schuster - Bug 1031880 - Remove JS_SetSingleStepMode. r=jorendorff
6f3aaae237e9bd359dc4678e8fdabe155c6561d1
created 2014-08-27 22:59 -0400
pushed 2014-08-28 11:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b9c155d1b30d (bug 1005306) for mochitest-dt failures and various leaks.
b9c155d1b30d62fffa89a7fa2f859409961eae31
created 2014-08-28 02:39 +0200
pushed 2014-08-28 11:07 +0000
Till Schneidereit Till Schneidereit - Bug 1005306 - Improve GC-handling of canonical JSScript for LazyScripts. r=jonco,billm
d4552a868ba9abed5e2ae1858f7f0c6182cbf3ac
created 2014-07-29 10:47 -0700
pushed 2014-07-30 11:56 +0000
Terrence Cole Terrence Cole - Bug 1045181 - Miscellaneous small cleanups in js::gc; r=jonco
a5f2a50967b05bf744c8f69dd66b2c7b90881819
created 2014-07-25 14:26 +0200
pushed 2014-07-25 22:59 +0000
Tom Schuster Tom Schuster - Bug 1031876 - Remove JS_SetTrap and friends. r=jimb
a0dd5a83ba367e022caa857e7c76de66bf2e9d5e
created 2014-07-24 11:56 +0200
pushed 2014-07-25 22:59 +0000
Jan de Mooij Jan de Mooij - Bug 1031529 part 2 - Remove JS_THREADSAFE #ifdefs everywhere. r=bhackett
91ebfb14db1dde999424c86dea5e47d615ecf67b
created 2014-07-11 15:10 -0700
pushed 2014-07-22 01:00 +0000
Jeff Walden Jeff Walden - Bug 1037686 - Convert ScriptSource::{filename,introducerFilename}_ to UniquePtr, make !introducerFilename_ formally imply filename_. r=jimb
9a19c530f3d094b8debffb36e0c7a745f29a8eb9
created 2014-07-19 18:07 -0700
pushed 2014-07-21 01:13 +0000
Jim Blandy Jim Blandy - Bug 1031881: Remove unused elements of JSDebugHooks, and their supporting code. r=sfink
058b21302b632b1ee54b089f871f8a800bd6672a
created 2014-07-14 19:17 +0200
pushed 2014-07-15 12:59 +0000
Jan de Mooij Jan de Mooij - Bug 1038093 - Create Latin1 strings in some more cases, when Latin1 strings are enabled. r=luke
add1a2319a7b0e2c18d8a48ccea8f69209f816df
created 2014-07-11 12:50 -0700
pushed 2014-07-14 12:35 +0000
Jeff Walden Jeff Walden - Bug 1037609 - Make ScriptSource::{display,SourceMap}URL_ into UniquePtrs. Also add js::DuplicateString that's like js_strdup but returns a UniquePtr. r=jimb, r=mccr8
b796d6062a9834c43ef3466a168d8e03e48f3bd1
created 2014-07-01 15:29 -0700
pushed 2014-07-02 12:51 +0000
Jim Blandy Jim Blandy - Bug 1031636: In off-thread compilation, rewrap the compilation options that might need it before saving them on the ScriptSourceObject. r=sfink
3bff0ddf73b38bc3306dd33c3461d9836f23b0f0
created 2014-06-25 15:35 -0700
pushed 2014-07-01 23:43 +0000
Steve Fink Steve Fink - Bug 1022773 - Return value rooting for JS engine, r=terrence
28357f609779937e29389318d63f01214244c7c6
created 2014-06-21 10:39 -0700
pushed 2014-06-23 14:42 +0000
Brian Hackett Brian Hackett - Bug 1020012 - Consolidate ScriptSources with the same source, r=luke.
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-06-19 14:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
36ec3b142f4511b6a34cb85baef8581b6e9e6825
created 2014-06-07 10:34 +0100
pushed 2014-06-09 02:10 +0000
Jon Coppeard Jon Coppeard - Bug 1021114 - Remove GCMethods::kind() in favour or RootKind::rootKind() r=terrence
fc4f7f54f2aca9f6763cb0b0ed1f070ea66e5762
created 2014-06-07 10:34 +0100
pushed 2014-06-09 02:10 +0000
Jon Coppeard Jon Coppeard - Bug 988486 - Move scriptAndCountsVector from GCRuntime to JSRuntime r=terrence
less more (0) -300 -100 -60 tip