js/src/vm/SavedStacks.cpp
54abdc6d524e87f3714d90ee2df276caa999b8f5
created 2016-05-28 10:34 +0200
pushed 2016-05-28 09:16 +0000
Jan de Mooij Jan de Mooij - Bug 1276162 part 2 - Remove ContextOption and make frame iterators always see all frames. r=luke
d2f18efe44a37ee8746041c3f4aaa59bfef217c8
created 2016-05-27 17:57 +0200
pushed 2016-05-27 16:05 +0000
Jan de Mooij Jan de Mooij - Bug 979730 part 1 - Remove frame iterator SavedOption. r=luke
0d9cbc1fdbe9baac069a21caec3c98a239a8f331
created 2016-05-24 11:23 -0400
pushed 2016-05-27 02:34 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1275190 - Assert against null entries in the SavedFrame hash set's hash policy. r=jimb
65806002153d3ede2fab5d77c466926a56de160e
created 2016-05-26 14:44 +0200
pushed 2016-05-26 12:44 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a771679df23c (bug 1275190) for likely breaking browser_perf-recordings-clear-02.js. r=backout
a771679df23c7744c7d51237291decedaf89f8a4
created 2016-05-24 11:23 -0400
pushed 2016-05-26 03:07 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1275190 - Assert against null entries in the SavedFrame hash set's hash policy. r=jimb
e81b62dcc3326c77339a93e46223cc3cf81cba36
created 2016-05-25 12:21 -0700
pushed 2016-05-25 19:28 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1275190 - Assert that the SavedFrame* pointers we get out of js::SavedStacks::frames are not null; r=jimb
051663050bad3fd03cb3878e8e3d666a2ed4db8b
created 2016-04-19 16:12 +0200
pushed 2016-04-19 14:16 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1265741: Fix unified build for fuzzers; r=nbp
a5322c766f510d2a6544b519ffcc72a19879c779
created 2016-04-16 10:57 +0200
pushed 2016-04-16 09:23 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e673dbc9848f (bug 1232686) for breaking VS2013 Builds
e673dbc9848f2ae4cd11911e7b9fae8e4757cd0e
created 2015-12-15 07:45 -0800
pushed 2016-04-15 15:28 +0000
Terrence Cole Terrence Cole - Bug 1232686 - Use decltype to infer Variant::match return type; r=fitzgen
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 01:10 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
029c36687f2fb6d6568ced20042b22933f026561
created 2016-04-07 14:15 -0700
pushed 2016-04-07 21:19 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1258535 - Check for the existence of a global before checking if its standard classes are resolved; r=jandem
1e5447cbadfaaa24b8cdde74e117b6e122584722
created 2016-04-05 13:51 +0200
pushed 2016-04-06 03:47 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1248948 - Don't pass non-SavedFrame objects to SavedFrame JSAPI functions; r=tromey r=evilpie
12f6c52e4b4df6527c98593c31840a8c68e2bf5f
created 2016-02-29 18:27 -0800
pushed 2016-04-05 01:55 +0000
Jim Blandy Jim Blandy - Bug 1251529: Pass AutoEnterOOMUnsafeRegion to allocation metadata builder methods. r=fitzgen
fc76f66bf11f5800a7692ccf71add7ef8b01640d
created 2015-08-12 15:17 -0700
pushed 2016-04-05 01:55 +0000
Jim Blandy Jim Blandy - Bug 1251529: Replace allocation metadata callback with a builder class. r=fitzgen
ad5ff46b72e7168e38d1c6c4cbe3b370ee0537b5
created 2015-09-01 15:26 -0700
pushed 2016-04-05 01:55 +0000
Jim Blandy Jim Blandy - Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen
f29f34e249d2ca3a438beb108c1139a858b32ea1
created 2016-04-01 10:59 +1100
pushed 2016-04-03 08:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1260984 (part 3) - Separate js::ClassSpec from js::Class. r=jorendorff.
d4dce7faceace88b269122e96994b3f737618cd9
created 2016-03-23 10:40 -0400
pushed 2016-03-29 20:23 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
aaf2b3f9970e9d5e81d6f8d631afe715e2b9f982
created 2016-03-25 12:11 -0700
pushed 2016-03-25 19:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 95494e68c722 (bug 1177488) for crashes in test_bug732665.xul CLOSED TREE
95494e68c7221d808062ecfbc7189b2db8cf62cb
created 2016-03-23 10:40 -0400
pushed 2016-03-25 13:41 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
cd0123e0a09d67d7991e6e7e1407d189cac2feda
created 2016-03-23 13:26 +0100
pushed 2016-03-24 15:45 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1258535 - Part 0: Add more and stronger asserts that SavedStacks-related JSAPI methods are called correctly; r=jandem
9c64ec689d29022d8a5e9b876d91e5d901122430
created 2016-03-22 15:54 +0100
pushed 2016-03-22 23:02 +0000
Till Schneidereit Till Schneidereit - Bug 1257588 - Don't ignore self-hosted frames when getting a saved frame's async cause. r=fitzgen
a803bb1e41a2bbecc47ff6f2998d2920c01dc18f
created 2016-03-18 10:14 +0000
pushed 2016-03-18 10:15 +0000
Jon Coppeard Jon Coppeard - Bug 1254376 - Add a read barrier to the global's debugger vector r=jimb
04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f
created 2016-03-14 13:15 -0700
pushed 2016-03-14 20:20 +0000
Wes Kocher Wes Kocher - Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
ee3c99e6f6768fd804b58544efd97262cfea4779
created 2016-03-08 16:29 -0500
pushed 2016-03-14 19:03 +0000
Nathan Froyd Nathan Froyd - Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
b8366ae8f365895d8edbdce2dd65eaf6b9998c38
created 2016-02-22 14:02 -0800
pushed 2016-02-22 23:18 +0000
Jim Blandy Jim Blandy - Bug 1221378: Properly root object passed to the allocation metadata callback. r=fitzgen
1ef77d653c4f7f5ea0452b010a9c6a85c9e87b5d
created 2016-02-17 09:49 -0800
pushed 2016-02-17 17:51 +0000
Terrence Cole Terrence Cole - Bug 1248726 - Simplify PCLocationMap even further; r=fitzgen
3418b24c9e474b04ac0bd6290416fcfe55212d38
created 2016-02-16 07:54 -0800
pushed 2016-02-16 16:07 +0000
Terrence Cole Terrence Cole - Bug 1248094 - Simplify PCLocationMap with GCHashMap; r=fitzgen
d11e0cc96a076adb62b9a734843977a13ed56062
created 2016-02-12 07:41 +0100
pushed 2016-02-16 06:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1247299 - Force SavedFrame columns to be 0 in JS_MORE_DETERMINISTIC builds; r=sfink
1f322e2cc221c68c128c30a5211b7c883c835013
created 2016-01-29 16:56 -0800
pushed 2016-02-02 16:51 +0000
Terrence Cole Terrence Cole - Bug 1244365 - Remove Traceable; r=sfink
b001a1c7c38242c22673649b62de197c07bf67e7
created 2016-01-26 12:53 -0800
pushed 2016-01-27 21:15 +0000
Terrence Cole Terrence Cole - Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink
9e6d0180994b3e1ea36a0dafcde910b5a7a9dcd3
created 2016-01-22 10:12 -0500
pushed 2016-01-25 03:48 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1241701 - Add about:memory reporting for js::SavedStacks::pcLocationMap. r=njn
90630b5db9d50eaf873ecc2a7e7fe7121aa0c0a8
created 2016-01-20 11:32 +0100
pushed 2016-01-22 08:08 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1241249 - Add an SPS pseudo entry for JS stack capturing; r=shu
7ac2a3d757a9f6373c1d8a654ed99992fd912189
created 2016-01-20 15:09 -0500
pushed 2016-01-22 03:33 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1241311 - Pre-tenure SavedFrame objects. r=terrence
1246e76eaeb9e9e965ac28f7ba59a351ac9e94af
created 2016-01-18 10:22 +0100
pushed 2016-01-18 09:37 +0000
Jan de Mooij Jan de Mooij - Bug 1234845 part 5 - Rename isNonEvalFunctionFrame to isFunctionFrame and use the script instead of flags. r=luke
5e0769303a5efc3c745cc9ffd0492fa3a75dcf74
created 2015-12-28 17:39 -0600
pushed 2015-12-29 00:40 +0000
Luke Wagner Luke Wagner - Bug 1229642 - change to AsmJSActivation to WasmActivation (r=bbouvier)
ae5acd5505a0086aa9773649968cc969064819bc
created 2015-12-16 12:18 -0800
pushed 2015-12-22 00:21 +0000
Terrence Cole Terrence Cole - Bug 1233187 - Use normal Rooted for AutoLocationValueRooter; r=fitzgen
d5cd24a0cf599052277c1edc4cde7cb871a1faa7
created 2015-12-17 16:11 -0800
pushed 2015-12-18 08:11 +0000
Jim Blandy Jim Blandy - Bug 1233302: Don't seed the SavedStacks PRNG unless we're actually going to use it. r=fitzgen
d0948f31ce271a7c482c169b602f4f01b52eba41
created 2015-12-02 13:56 +0100
pushed 2015-12-02 12:58 +0000
Jan de Mooij Jan de Mooij - Bug 322529 part 1 - Use XorShift128PlusRNG for Math.random(). r=jwalden
4cedcf1506cba07d3c72a3843f25b2c1c29eb1cf
created 2015-11-19 11:20 -0800
pushed 2015-12-01 18:57 +0000
Steve Fink Steve Fink - Bug 1225298 - Use GCHashSet for SavedStack set of frames, r=terrence
e04c6beb23e19f9721b73763efe082d7697c6c11
created 2015-11-13 14:21 +0000
pushed 2015-11-13 14:26 +0000
Jon Coppeard Jon Coppeard - Bug 1224044 - Use stable hashing in SavedFramePtrHasher r=terrence
6f44b15e0ec68424bd67c89f5769a3151c5c28ae
created 2015-11-05 11:31 +0100
pushed 2015-11-10 01:35 +0000
Tom Tromey Tom Tromey - Bug 1160307 - capture async stack frames on Javascript timeline markers. r=fitzgen, r=smaug r=Paolo
dbfe8e642f5645790d4fdba8532bd9132171d86c
created 2015-10-21 10:39 -0400
pushed 2015-10-22 02:37 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1216819 - Allow JSAPI SavedFrame accessors to skip past self-hosted frames. r=bz
530b538c480dc5a961d385f9ad347495627ff1da
created 2015-10-12 13:29 -0700
pushed 2015-10-12 20:30 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1201620 - Make SavedFrame stacks structured cloneable; r=sfink
df0f9214b22402bd7badcd4d3547da1e3bf7ff5a
created 2015-09-17 16:29 -0700
pushed 2015-10-08 22:28 +0000
Jim Blandy Jim Blandy - Bug 1206596: Change js::SavedStacks to use mozilla::FastBernoulliTrial. r=fitzgen
08ad86045731a2668b20541ca7d388d5968a4371
created 2015-09-16 17:55 -0700
pushed 2015-10-08 22:28 +0000
Jim Blandy Jim Blandy - Bug 1206594: Update SavedStacks sampling probability only when a Debugger changes its probability, not on every sample taken. r=fitzgen
09bde5536609afa6b9cd0af71245433f920b33b4
created 2015-08-31 14:33 -0700
pushed 2015-10-08 22:28 +0000
Jim Blandy Jim Blandy - Bug 1206594: Pass SavedStacks::chooseSamplingProbability its JSCompartment directly. r=fitzgen
516efde7cfb0fe85bbb63262844f8c92a50ba31d
created 2015-10-02 09:42 +0100
pushed 2015-10-04 17:00 +0000
Paolo Amadini Paolo Amadini - Bug 1177508 - Truncate the stack more aggressively in adoptAsyncStack. r=fitzgen
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-09-30 15:36 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
632e3de508dd7e5cafb3dc7ba78a0c1acfe6f1c4
created 2015-08-07 08:14 +0900
pushed 2015-09-29 17:09 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1133191 - Part 0: Add indentation variant to JS::BuildStackString. r=jandem
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-23 19:31 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-23 17:19 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
40fae3130e1a816d0074f4c72cdc3e5e6ff5c1e6
created 2015-09-21 14:31 +0100
pushed 2015-09-21 13:32 +0000
Jon Coppeard Jon Coppeard - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence
d96b62b43dc3bcfe36999ec78ca63b721fa67bba
created 2015-08-31 17:34 -0700
pushed 2015-09-21 06:12 +0000
Jim Blandy Jim Blandy - Bug 1200482: Make Debugger respect 'enabled' flag when setting allocation tracking hook on debuggee compartments, and check that it does. r=fitzgen
70278bb52f215f6429600bca8e124f5da43d6da8
created 2015-09-09 14:26 -0700
pushed 2015-09-15 18:39 +0000
Terrence Cole Terrence Cole - Bug 1203297 - Fix even more unified bustage; r=efaust
0e5d2f83896ba64eec134c1eeea9ce3298153f04
created 2015-09-10 16:24 +0200
pushed 2015-09-11 06:51 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1202028 - Implement range based for loops for SavedFrame stacks. r=terrence
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2015-09-02 09:40 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
01d41f4336916afa54849ff4e1a3c2ee071304fb
created 2015-08-24 09:29 -0700
pushed 2015-08-24 16:29 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1194424 - Part 3: Implement a concrete JS::ubi::StackFrame specialization backed by a frame deserialized from a core dump; r=sfink
bcfc062b0fb7f4f37fb918c72d20a0b740af3139
created 2015-08-19 13:21 -0700
pushed 2015-08-19 20:21 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1194418 - Use only JS::ubi::* interfaces in census analyses; r=sfink
e1c580b5229b75d210a91a61c25aa0fd23574ace
created 2015-08-19 20:18 -0400
pushed 2015-08-19 16:18 +0000
Nathan Froyd Nathan Froyd - Backout f786a3ae0410 (bug 1194422) and 9f979aa382a9 (bug 1194418) for SM ARM build bustage
9f979aa382a916bd2beb516c16c3c796d325a8fe
created 2015-08-17 15:01 -0400
pushed 2015-08-19 12:14 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1194418 - Use only JS::ubi::* interfaces in census analyses. r=sfink
less more (0) -100 -60 tip