js/src/jsapi.cpp
0cfeee56564bca5da7000e92633780b64e64f6e7
created 2015-06-15 21:32 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke)
96207d7074301ee840ec5ebb07bb777cc78f0fa4
created 2015-06-15 21:32 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke)
fba7bb481879f079695551f10dd93e691f2b350e
created 2015-06-15 21:32 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
db16ffa16c96a68a40e933f7d25dbe820819d701
created 2015-06-15 21:32 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke)
cb18fdf212cc072eb51f75b33e56be8a64d81dec
created 2015-06-15 21:32 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
4a71f48a4e2ca3a7452d37c7aa55f9b209d3c161
created 2015-06-15 18:34 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound, a=merge
b7e3bb16f653bc281447124b2e09d7f59bca6d20
created 2015-06-15 18:07 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 12 changesets (bug 1165486) for windows spidermonkey failures CLOSED TREE
bb430c06683fba4e088c024b605281950020e645
created 2015-06-15 18:07 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1171177)
6f535aa717257acbd903fb950c938190dcb0c72e
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1171177 - Remove VAROBJFIX. (r=luke)
52772afc023e2b2a875a9e9fb662bf3bd3813a15
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke)
502ddf7d226890576111f83e76fe32dd85111352
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke)
b04ab7bd78af59b72020bad0da21853cd5459990
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
53fcddbe4cfb5bc6042ca08d04383c85d9ef8bf0
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke)
e3c11d517e186ca29e3af1477378ff66a116a3f2
created 2015-06-15 17:38 -0700
pushed 2015-08-10 18:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
5a1e229e8bff26ddf482080b3cf15509b0b9eb7c
created 2015-06-15 15:59 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to fx-team. a=merge
d6e9eea07a71e0707bb68146ec05dea25a5db479
created 2015-06-15 13:54 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 819d7887fdc4 and 6a0397d889c9 (bug 1157870) for frequent e10s browser_compartments.js failures.
6a0397d889c9305b66f6f2af6d2a5e0a286da041
created 2015-05-18 16:40 +0200
pushed 2015-08-10 18:23 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1157870 - Performance Groups should have a unique ID (low-level). r=jandem
306dcef91f59d4110fe842c1dcc3997072372a6b
created 2015-06-15 17:26 +0200
pushed 2015-08-10 18:23 +0000
Jan de Mooij Jan de Mooij - Bug 1174372 - Initialize ExecutableAllocator static fields in JS_Init. r=luke
f537b304247e9f275459a24a76afd50ef58aa1a7
created 2015-06-09 11:17 +0200
pushed 2015-08-10 18:23 +0000
Paolo Amadini Paolo Amadini - Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb
ea9608e33abe5020f711b4e718d13f19258ca295
created 2015-06-08 20:22 +0200
pushed 2015-08-10 18:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 923717 - Add IC fuzzing mode. r=efaust
02a02fcab9eb3e05dface1755f5c11ea6f02313d
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
23fcf07dcd9edda77c36a361eb752ac0d6f067e4
created 2015-06-03 12:44 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d038c5da19b0 (bug 1141865)
d038c5da19b0d926d7c6ca3a7d78389548312ee3
created 2015-06-03 02:01 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
7aaaba95abe8942fb4e033ee305a24a0342c6199
created 2015-06-02 23:27 +0200
pushed 2015-08-10 18:23 +0000
Tom Schuster Tom Schuster - Bug 1135993 - Remove js::IsInNonStrictPropertySet. r=jorendorff
d245fc3d7b548cb82ed9909600439137132fe83e
created 2015-06-01 18:25 -0700
pushed 2015-08-10 18:23 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
fcbf3e53cce6fd17535850a25ca5324387f37985
created 2015-06-01 15:03 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1141865 - Part 2: Plumb new.target on the stack and make it accessible to JSNatives. (r=jorendorff, r=jandem, r=shu)
0af01d7abf3d5076b80c615fb1298d5558ba2afc
created 2015-06-01 15:19 +0200
pushed 2015-08-10 18:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to mozilla-inbound
7a5a8ce170a0b7d2bf5ee37132fe6deffe897368
created 2015-06-01 10:42 +0100
pushed 2015-08-10 18:23 +0000
Jon Coppeard Jon Coppeard - Bug 1155618 - Fix some more places where we didn't report OOM to the context r=terrence
d606c1796afd1a488821aff6429ceb56c92a0e5c
created 2015-04-18 13:21 +0200
pushed 2015-08-10 18:23 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
8b2ad894ed27de7704666ea6ba18a27e8e7e5e74
created 2015-05-29 12:59 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets da71c4aefb3a and 98603c32c9a3 (bug 1149486) for browser_compartments.js permafail.
98603c32c9a30ff89ff88f825821fcd85059dfe7
created 2015-04-18 13:21 +0200
pushed 2015-08-10 18:23 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-08-10 18:23 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-08-10 18:23 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
6973f1341acec582d96f99482cf0b45bb457423c
created 2015-05-17 18:31 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1149486) for static analysis bustage.
9b60d38c552e5dbf39f5b66a9ca348c78127e1a7
created 2015-04-18 13:21 +0200
pushed 2015-08-10 18:23 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
9f7b7d427d1c0dda0ce792f9ab345a388258c14a
created 2015-05-15 20:53 +0200
pushed 2015-08-10 18:23 +0000
Tom Schuster Tom Schuster - Bug 1059908 - Introduce a CONSTRUCTOR flag and make getter/setter/method non-constructable. r=efaust
e7886e8be8fb5f541c26a1dfeb8f52c06d5205ab
created 2015-05-12 21:05 +0200
pushed 2015-08-10 18:23 +0000
Tom Schuster Tom Schuster - Bug 1163423 - Introduce JS_HasOwnProperty. r=bhackett
0055add82982188ea1744cafb9122ae75e1cca5e
created 2015-04-30 20:03 -0700
pushed 2015-08-10 18:23 +0000
Jeff Walden Jeff Walden - Bug 1158399 - Ensure/assert that DateObject::setUTCTime never stores a non-TimeClip'd value in the reserved slot. r=evilpie
2104dde55b92301482cbeab636f316704a4d88f7
created 2015-06-09 11:17 +0200
pushed 2015-06-29 20:18 +0000
Paolo Amadini Paolo Amadini - Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent, r=jimb, a=lizzard
1c6a191fead0dcecf7b80c4f339169dd0d4df02f
created 2015-05-06 16:52 +0200
pushed 2015-06-29 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1160535 part 1 - Give JSFunction its own AllocKind. r=terrence
531631f340210c8e885b0f9a34ec00e1d474a15b
created 2015-04-27 12:00 -0700
pushed 2015-06-29 20:18 +0000
Nikhil Marathe Nikhil Marathe - Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
d02374f93b37167b58a34a8f78ee785089027c3c
created 2015-04-27 14:04 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c839f283bf28 (bug 1058695) for bustage.
c839f283bf289e73bbfb66995b5e9f31ba48d204
created 2015-04-22 16:34 -0700
pushed 2015-06-29 20:18 +0000
Nikhil Marathe Nikhil Marathe - Bug 1058695 - Add member to nsIGlobalObject to detect it is going away. Make promises use it. r=bholley
0dd11177cdc4b29cf3619ff09275f025456c8688
created 2015-04-26 08:49 -0700
pushed 2015-06-29 20:18 +0000
Kyle Machulis Kyle Machulis - Bug 865222 - Add MOZ_GUARD_OBJECT_NOTIFIER_PARAM to JSAutoCompartment and JSAutoNullableCompartment; r=efaust
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-06-29 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
08f50bc6e3e88acc28083e215b979ee9edf5f29d
created 2015-03-30 16:08 -0700
pushed 2015-06-29 20:18 +0000
Terrence Cole Terrence Cole - Bug 1149352 - Part 8: Move Object marking to TraceEdge; r=jonco
f25e7176b9d668ab2899bcf64207a444e83d6b72
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 8. Drop the now-unused compileAndGo from CompileOptions. r=luke
4c7948f507a94b6ab6e208cb7b52802c6f8c9829
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 6. Drop function-cloning uses of compileAndGo, since it no longer affects the bytecode. r=luke
c538f12b63bdcdea62b83988ae1ec6f267b1e15a
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 4. Set the isRunOnce compile flag as needed. r=luke
f9c99e8ce20747e7b233f475d2be424bcbad8399
created 2015-03-23 14:32 -0500
pushed 2015-06-29 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo.
386c8b5b73c09b6186118258f524ce4c86c8af23
created 2015-04-01 19:17 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1138499, bug 1148750, bug 1149563, bug 1148652, bug 1123875, bug 1145636, bug 1147660, bug 1148568, bug 1142828) for talos other timeouts CLOSED TREE
ad243a3cd06f235a806329bde39c146ee9eeea88
created 2015-03-23 14:32 -0500
pushed 2015-06-29 20:18 +0000
Jason Orendorff Jason Orendorff - Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo.
8c068f0ce3412b900766ed70c66f9480971fbad6
created 2015-04-01 10:24 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 679939) for test failures
4a1a45bc093a6332f9132a521af4c8aa18ef45eb
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 8. Drop the now-unused compileAndGo from CompileOptions. r=luke
4cbcb40e0ef439f56f341987c27007963a98ed5c
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 6. Drop function-cloning uses of compileAndGo, since it no longer affects the bytecode. r=luke
ec2d863a3df91142c94ea33bbc83f2a72a688e9f
created 2015-04-01 12:05 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 679939 part 4. Set the isRunOnce compile flag as needed. r=luke
ba375ae024b33f10dc2910058ee86cf63b4cba7a
created 2015-03-31 12:40 +0200
pushed 2015-06-29 20:18 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Per-component CPU monitoring, low-level. r=blassey, r=jandem
bfba880deefde5e18741d934aea51db67ddc7d9a
created 2015-06-09 11:17 +0200
pushed 2015-06-11 16:30 +0000
Paolo Amadini Paolo Amadini - Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent, r=jimb, a=lizzard
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
less more (0) -1000 -300 -100 -60 tip