js/src/jsscript.h
2f99a9eb19eecabe9c5be8fd943fc63be73bfc5a
created 2015-03-21 14:11 -0700
pushed 2015-06-19 19:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143194 - Rename JSTRY_ITER to JSTRY_FOR_IN. (r=jorendorff)
aa10cd6d6ea0ffafd0a5dd6b659d3a9096c3c263
created 2015-03-21 14:11 -0700
pushed 2015-06-19 19:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143194 - Emit JSTRY_FOR_OF notes for for-of loops. (r=jorendorff)
2cb6af5972f85e649faa2d2778b198b06a4c5dc8
created 2015-03-17 19:23 +0100
pushed 2015-06-19 19:24 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1143758: Invalidate script when a lexical check has failed; r=shu
4fbc8769b1e5a456765d2ccca82e1a5239bbd288
created 2015-03-20 00:34 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144743 part 5. Set the hasPollutedGlobalScope flag correctly when cloning functions. r=luke
df51f5c349f09ba2e1769b0297cd75e097bdc5b2
created 2015-03-20 00:34 -0400
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1144743 part 1. Add a hasPollutedGlobalScope flag to scripts. r=luke
9e6e0fbeb0b41f2c90beaeabf22a936ed2ecc2b7
created 2015-03-18 18:01 -0700
pushed 2015-06-19 19:24 +0000
Brian Hackett Brian Hackett - Bug 1143521 - Remove IsPoisonedPtr stuff, r=sfink.
9083621b0e2e9d749166990562b16216d8e003ba
created 2015-03-12 17:09 -0600
pushed 2015-06-19 19:24 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
aaf2125ffc1cdef0ef786fb3d8667f844a437550
created 2015-03-12 15:02 -0400
pushed 2015-06-19 19:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
94f1fc3d9ec8820a89be01b98100a7ce935c8571
created 2015-03-12 10:58 -0600
pushed 2015-06-19 19:24 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
7ca7e178de4083ffc34f91fdff3322022970300d
created 2015-04-08 10:27 +0100
pushed 2015-04-21 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence a=sylvestre
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
aa0d8e209af65056db2e423c7ae4ba3233d2ebf8
created 2015-03-23 13:39 -0700
pushed 2015-04-21 23:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1143194 - Rollup for backport. a=sledru
8d38dc1dcdebd7d2038319df40c97d5d5d1991ba
created 2015-02-18 23:47 -0800
pushed 2015-04-21 23:03 +0000
Shu-yu Guo Shu-yu Guo - Backout 4a21032847e0 (bug 1131759) on suspicion of tsvgx regression.
4a21032847e085221212197cd4102ef42a857cca
created 2015-02-16 15:06 -0800
pushed 2015-04-21 23:03 +0000
Shu-yu Guo Shu-yu Guo - Bug 1131759. (r=terrence)
1938c82eaf522f4e9b03df197fbc88d022df9e2b
created 2015-02-10 09:40 +0100
pushed 2015-04-21 23: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-04-21 23: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-04-21 23:03 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-04-21 23:03 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
b0d4bd8e3f63b1780afedca22e53ddc67f27fcd9
created 2015-02-02 13:00 -0800
pushed 2015-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +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-04-21 23:03 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 963879) for jit1 bustage
b14f46d65f73af4afb5658093b34ccc941f97a9e
created 2015-01-14 15:18 -0800
pushed 2015-04-21 23:03 +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-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1119230 - yet more JIT bits for PJS. r=shu
106557b12647c0b240f20b0fc7fa78763d8bcfd5
created 2015-02-10 09:40 +0100
pushed 2015-03-23 22:08 +0000
Jan de Mooij Jan de Mooij - Bug 1128196 - Don't relazify scripts with a TypeScript. r=till, a=lmandel
1831405086dc4c3a8b10b632da3f62ba43b85beb
created 2015-01-09 19:54 -0800
pushed 2015-03-23 22:08 +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-03-23 22:08 +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-03-23 22:08 +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-03-23 22:08 +0000
Chris Peterson Chris Peterson - Bug 1115477 - Fix -Wunused and -Wtype-limits warnings in js/src. r=jandem
2f97ce37f5c4876795cfcb5bddee4f067b1eda47
created 2015-02-10 09:40 +0100
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1128196 - Don't relazify scripts with a TypeScript. r=till, a=lmandel
89b21469facd1756e61f597bbfb2b0a491de50c4
created 2015-01-09 19:54 -0800
pushed 2015-02-18 20:30 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118559 - Make checking if a slot is aliased less confusing. r=jandem, a=sledru
bc371c102a8bb024392db1649c13d6ef93d11124
created 2015-01-06 17:05 +0100
pushed 2015-02-18 20:30 +0000
Jan de Mooij Jan de Mooij - Bug 1114347 - Fix UseNewTypeForClone heuristic to check for the presence of |this|. r=bhackett, a=sledru
beb6d3e078d0eb1802922431af4e63e0fc85d0b5
created 2014-11-20 11:21 +0100
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Jim Blandy Jim Blandy - Bug 1101342: Debugger-related comment fixes. DONTBUILD r=shu
b160657339f8e05bca3649d31d52481a25de188c
created 2014-11-13 14:39 -0800
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 77052db08766 (bug 611388)
77052db0876656441c526e266f71f42776708e25
created 2014-10-30 17:27 -0700
pushed 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +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 2015-02-18 20:30 +0000
Brian Hackett Brian Hackett - Bug 1072564 - Incrementalize sweeping of type information, r=billm.
f7ccff28c96f0d3f9e39fded1319d65e5cf6c826
created 2014-10-13 08:17 -0700
pushed 2015-02-18 20:30 +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 2015-01-05 23:23 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
c5be3f231f6f3903adfce9ab6aaf87362e4f5be6
created 2014-10-03 10:04 +0100
pushed 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +0000
Terrence Cole Terrence Cole - Bug 1068223 - Clean up the Cell hierarchy; r=jonco
7027efe7fae3c687aed430c7b02efc66870eb739
created 2014-09-15 16:30 -0700
pushed 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +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 2015-01-05 23:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2015-01-05 23:23 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
less more (0) -1000 -300 -100 -60 tip