js/src/shell/js.cpp
591c698895a24dee2387b5b8785e4a968941addf
created 2016-01-20 15:03 +0100
pushed 2016-01-21 10:51 +0000
Lars T Hansen Lars T Hansen - Bug 1239666 - part 1, get rid of the default parameter. r=waldo
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
98fad04be92df2d0ae694ad60a92c253153a4a2d
created 2016-01-14 13:49 +0000
pushed 2016-01-15 10:47 +0000
Jon Coppeard Jon Coppeard - Bug 1238575 - Fix shell evalInWorker() to wait for thread if it exits early r=terrence
122eca505cfa752d87eb633dc8e9babe6d55c827
created 2016-01-13 12:46 +0100
pushed 2016-01-14 01:25 +0000
Lars T Hansen Lars T Hansen - Bug 1231335 - part 4, js shell. r=waldo
be4e2261bc3f9563c8611cdcb289bd4dea9b9f70
created 2015-12-23 16:16 -0800
pushed 2016-01-13 10:57 +0000
Steve Fink Steve Fink - Bug 837969 - Add a crash() builtin to the shell, r=terrence
ef34a9cec9703aacaacd74d1331876c21256d48b
created 2015-12-28 13:29 +0100
pushed 2016-01-13 10:57 +0000
Eric Faust Eric Faust - Bug 1000780 - Part 3: Free up JSFunction flag. r=jwalden+bmo
47c80dd3fca6c5a0aeef32798562d6dc11a4d0a6
created 2016-01-05 18:58 -0800
pushed 2016-01-06 14:44 +0000
Jeff Walden Jeff Walden - Bug 1236525 - Return false instead of true in a case of JSAPI failure. r=bah
d16977f0dd8f489f16f1429a7f62ff7bae6121bf
created 2015-12-23 13:40 +0100
pushed 2016-01-06 00:03 +0000
Lars T Hansen Lars T Hansen - Bug 1231333 - part 1, JS engine: only allow futexWait in workers. r=luke
794a18afbb25ffcf9450a571b03168cd4b379a72
created 2016-01-05 15:07 +0000
pushed 2016-01-06 00:03 +0000
Jon Coppeard Jon Coppeard - Bug 1236564 - Fix various minor issues with getting/setting GC parameters r=terrence
e4c738873db5e3dec1b74f2f7ad555c7274ec32b
created 2015-12-24 09:08 +0100
pushed 2016-01-06 00:03 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1221361: Mark SetARMHwCapFlags as unsafe for fuzzing; r=jolesen
15bd594b598247dc4e651bd2b8d9b7666817f2ba
created 2015-12-31 19:07 -0800
pushed 2016-01-02 00:29 +0000
Zibi Braniecki Zibi Braniecki - Bug 1216150 - Implement ECMA 402 DateTimeFormat formatToParts
01d9397026b136cc1eeaafc65e2f99fbd624e444
created 2015-12-31 15:32 -0800
pushed 2016-01-02 00:29 +0000
Zibi Braniecki Zibi Braniecki - Back out bug 1216150 for Linux x64 opt bustage
3d5156fda2dffffb6a41a73d0acf8048c764c738
created 2015-12-31 14:45 -0800
pushed 2016-01-02 00:29 +0000
Zibi Braniecki Zibi Braniecki - Bug 1216150 - Implement ECMA 402 DateTimeFormat formatToParts. r=waldo
58942104c315643918aba1f2b0d4dbe0b4887dca
created 2015-12-28 16:15 -0600
pushed 2015-12-31 01:36 +0000
Jeff Walden Jeff Walden - Bug 1235615 - Split JS::CompartmentOptions into JS::CompartmentCreationOptions that are immutable characteristics of a compartment, and JS::CompartmentBehaviors that may be changed after the compartment's been created. r=terrence
810a74fcb369b361f622e37da255410a3e715c99
created 2015-12-30 22:15 +0100
pushed 2015-12-31 01:36 +0000
Tom Schuster Tom Schuster - Bug 1235868 - Change nonWritableJITCode to ifdefs. r=jandem
24a27da1a369c93df5b446483c8efdeecab96aaf
created 2015-12-23 17:39 +0000
pushed 2015-12-26 01:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Backed out changeset 14ea3c6f98bb (Bug 1229813) for performance issues on arewefastyet.
14ea3c6f98bb3e479f425373b10cb9d476f4d2c6
created 2015-12-23 14:19 +0000
pushed 2015-12-26 01:16 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1229813 - Enable branch pruning. r=jandem
2569a9980921096604c0cd605609bb575f1e0291
created 2015-12-12 19:59 +0100
pushed 2015-12-22 10:47 +0000
Wei Wu Wei Wu - Bug 1232113 - "Make the format specifiers in JS_snprintf() invocations more portable". r=nicolas.b.pierron
afa0ceb72362f31a8fcd9a38226219a0116dbc19
created 2015-12-16 19:17 -0800
pushed 2015-12-17 10:59 +0000
Eric Faust Eric Faust - Bug 1233100 - Ensure that derived constructor bad return value errors are thrown before leaving the containing block. (r=shu)
c9865d59bbb8f5e861183caa51d2abeac48c76c0
created 2015-12-04 13:47 +0000
pushed 2015-12-07 13:16 +0000
Jon Coppeard Jon Coppeard - Bug 1229493 - Stop shell-only modules classes being reported as standard classes r=shu
91bfd1093c2c748012d4aeb4af3a08f91daf04ce
created 2015-11-26 15:39 +0100
pushed 2015-12-01 23:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Rename JitOptions into DefaultJitOptions and get rid of the js_ prefix for the instance; r=h4writer
496bd6468e61d8de9c8bc0e61bb641e3ed007a0a
created 2015-11-27 00:45 +0100
pushed 2015-11-27 10:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224722, bug 1226551) for Linux x64 opt Valgrind failure. r=bustage
f477eb89443b7daffb2a0bbda72fbfa2977b7f32
created 2015-11-25 14:05 +0100
pushed 2015-11-27 10:08 +0000
Till Schneidereit Till Schneidereit - Bug 1224722 - Enable executing multiple inputs as self-hosted JS during runtime startup. r=efaust, f=bz,mwu
63ad3c6d87459ac794fe6ee9c00e979c0d7bd262
created 2015-11-25 16:56 +0000
pushed 2015-11-26 15:54 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1213735 - LCov: Rely on the GC finalizers to visit all JSScripts. r=bhackett
63c676ad8d86a39e62c39761f7c78b77b66cfc4e
created 2015-11-25 15:37 +0100
pushed 2015-11-26 15:54 +0000
Till Schneidereit Till Schneidereit - Backout of bug 1224722 from a CLOSED TREE. r=bustage
e3ad7b5452d4725cf152e2660e68c3f0bc243e4e
created 2015-11-25 14:05 +0100
pushed 2015-11-26 15:54 +0000
Till Schneidereit Till Schneidereit - Bug 1224722 - Enable executing multiple inputs as self-hosted JS during runtime startup. r=efaust, f=bz,mwu
22210e87317875949f2e9e830e73b41f4680a1b0
created 2015-11-18 16:07 +0000
pushed 2015-11-19 13:45 +0000
Jon Coppeard Jon Coppeard - Bug 1225346 - Fix parseModule() error handling r=terrence
b459ff7821b1b30a3cee11747b4bb3cf6fb0886c
created 2015-10-30 16:52 -0500
pushed 2015-11-17 21:10 +0000
Jason Orendorff Jason Orendorff - Bug 1221285 - Part 1: Add "-S" option to disassemble() to omit source notes from the output. Not strictly necessary, but convenient. r=efaust.
b0a0ff5fa705a0906c00f76fee07b913ab6d42ed
created 2015-11-12 10:57 +0000
pushed 2015-11-12 23:13 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1209515 part 1 - IonBuilder: Attach hit counts on the MIRGraph. r=bhackett
26f84ff40db55f203fe0e5b322d5819fa1892671
created 2015-11-10 09:44 +0000
pushed 2015-11-11 11:43 +0000
Jon Coppeard Jon Coppeard - Bug 1215063 - Implement a simple module loader for the shell r=shu r=froydnj
6f44b15e0ec68424bd67c89f5769a3151c5c28ae
created 2015-11-05 11:31 +0100
pushed 2015-11-10 00:48 +0000
Tom Tromey Tom Tromey - Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
0c5045d56439fee2304de57cdc02484e4810714f
created 2015-11-06 19:03 +0100
pushed 2015-11-09 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
7b23b9f96a36cf4675191422d06ca8daddb736c8
created 2015-10-30 16:14 -0700
pushed 2015-11-02 10:56 +0000
Jeff Walden Jeff Walden - Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
ab535db1e8c3a4e71cf1dead03706e65398ab7bd
created 2015-10-31 01:44 -0700
pushed 2015-11-01 00:00 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 6e21339a66ed (bug 1208808) for bustage in the mislabelled and deceptive arm64 simulator
6e21339a66ed059547eee536c57288254bd0ef0f
created 2015-10-30 16:14 -0700
pushed 2015-11-01 00:00 +0000
Jeff Walden Jeff Walden - Bug 1208808 - Move time zone adjustment information out of JSRuntime, into global state protected by a spinlock. r=till
40fdcdc3dfbb84773379eeb519105cefd7fc64bf
created 2015-10-30 09:50 +0000
pushed 2015-10-30 23:36 +0000
Jon Coppeard Jon Coppeard - Bug 1218900 - Make shell function startTimingMutator() fail with an error rather than asserting when called at the wrong time r=sfink
50c8bbe25d6866bf05c355b28cd27c98fc534453
created 2015-10-28 08:58 +0900
pushed 2015-10-29 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1219057 - Do not show "Unable to print stack trace" for exception thrown while compiling top-level script. r=jandem
5326cb59d6a6c7986c7f7c59754157cca857a630
created 2015-10-28 18:51 +0000
pushed 2015-10-29 10:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1186973 - Evaluate assertEqBytecode: Print length as numbers. r=h4writer
b43912834fbe2b10554c7425fd2a67624cd9d29c
created 2015-10-28 07:34 +0800
pushed 2015-10-28 09:44 +0000
Heiher Heiher - Bug 1218636 - IonMonkey: MIPS64: Add support into shell. r=lth
a0ccab2a6e280d3b8972d5f00aa54ec37f9ad935
created 2015-10-22 20:05 -0700
pushed 2015-10-26 09:59 +0000
Morgan Phillips Morgan Phillips - Bug 1192329 - Change JS shell to default to the standard version of JS (not 1.7+) 1/2; r=jorendorff
ff9a6aa825f5a2217fc227effdd920bbee5a98a6
created 2015-10-20 18:40 +0200
pushed 2015-10-21 13:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1108603 - Evaluate ensure that the global is configured such that we can always clone singletons. r=jonco
13551d9e8d7f2cde728d1c3dbd416bff91a7001d
created 2015-10-13 23:43 +0200
pushed 2015-10-14 10:46 +0000
Tom Schuster Tom Schuster - Bug 1212794 - Remove decompile-body functionality. r=till
a419ffb1b62fa322ef93b0d6bac10c1d38ccd05b
created 2015-10-13 09:23 -0700
pushed 2015-10-14 10:46 +0000
Terrence Cole Terrence Cole - Bug 1206987 - Only disable the GPF dialog during testing; r=sfink
692c2ac8d341d25c2afb269b0afd5076b142e9c1
created 2014-11-28 02:58 -0500
pushed 2015-10-09 09:43 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of various (but not all) objects on the window object's [[Prototype]] chain immutable. BUT, also disable the code that actually respects immutable-prototype handling -- it'll be a one-liner to revert this when we're ready to do so. Making the rest of the chain immutable will happen in separate patches. r=bz
1f46ca0a518a0a9be083fa93877731b1c38ed5ba
created 2015-10-08 17:48 +0100
pushed 2015-10-09 09:43 +0000
Jon Coppeard Jon Coppeard - Bug 1212349 - Encapsulate the shell's per-runtime state r=jandem
2384726c541f40b11ae6ac139d89baa5a63a9f9f
created 2015-10-07 14:54 -0700
pushed 2015-10-08 13:27 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1185106) for mulet m(4) orange
d26bbcce9e1019e760d9ae6c80d7936d8ecf421a
created 2015-10-05 13:24 -0700
pushed 2015-10-08 13:27 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
29e5dcfb97f7312e0f92abd37ff6cae9636e4cdc
created 2015-10-06 17:04 +0100
pushed 2015-10-07 17:31 +0000
Tom Schuster Tom Schuster - Bug 1211832 - Disable functions that can easily cause artificial OOMs. r=jonco
7b42a0a9aca50e463e5d81651ae173aaaf093aeb
created 2015-10-06 17:04 +0100
pushed 2015-10-07 17:31 +0000
Tom Schuster Tom Schuster - Bug 1188390 - Fail when Sprinter in disassemble ooms. r=h4writer
54129d68a0531c2bc063751396e9e02b03428f59
created 2015-10-06 08:49 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for SM bustage CLOSED TREE
8073e7c4cf944a3ab63cde836bf43b4de8d58730
created 2015-10-05 13:24 -0700
pushed 2015-10-07 17:31 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
77416253dff525714a33f84e81823b32a67aacb6
created 2015-10-05 14:27 -0700
pushed 2015-10-06 10:01 +0000
Wes Kocher Wes Kocher - Backed out 6 changesets (bug 1185106) for build bustage CLOSED TREE
9c74d17cf769e3852b610671462db7d3042cbff7
created 2015-10-05 13:24 -0700
pushed 2015-10-06 10:01 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 2: Implement ShellPromise. (r=till)
f8547896d5823f66f61430cdaf5d7104cb241604
created 2015-10-02 16:44 +0200
pushed 2015-10-05 20:02 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1209263 - Allow embedders to tell SpiderMonkey how to structured clone principals; r=bz
891371c4f1fea92ffd708374904c5c3e1756db82
created 2015-10-02 22:10 -0700
pushed 2015-10-03 22:38 +0000
Phil Ringnalda Phil Ringnalda - Back out 2 changesets (bug 1052139) for mochitest-jetpack bustage
3dc50396132253056430e7ed5f37f67d510fc3ee
created 2014-11-28 02:58 -0500
pushed 2015-10-03 22:38 +0000
Jeff Walden Jeff Walden - Bug 1052139 - Make the [[Prototype]] of all objects on the window object's [[Prototype]] chain be immutable, BUT also disable the code that actually respects immutable-prototype handling. When we want to enable this, it'll then be a one-line change. r=bz
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 10:39 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
706f10f6c21b057e98f0bd42764c64352fe897d2
created 2015-09-27 16:39 +0900
pushed 2015-09-29 22:36 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1133191 - Part 1: Display JS stack trace on exception in js shell. r=jandem,jorendorff
b96ac06ea355312fe8234e895a4f678854823cee
created 2015-09-28 12:33 +0200
pushed 2015-09-29 22:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1206520: Create an option to throw on asm.js validation failures; r=luke
less more (0) -1000 -300 -100 -60 tip