Sylvestre Ledru
d75b5ea206
Bug 1317430 - Avoid a unnecessary copy by passing a const & in js/ r=Waldo
...
MozReview-Commit-ID: EJ7B3697kZj
--HG--
extra : rebase_source : ada320437479a3d6c644e4af15a92c2a25839fab
2016-11-14 23:16:24 +01:00
Jan de Mooij
0770a8d8b4
Bug 1286795 part 3 - Change UbiNode APIs to take JSContext instead of JSRuntime. r=fitzgen
2016-07-23 19:52:25 +02:00
Jon Coppeard
a54a6f9345
Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
2016-06-18 10:46:13 +01:00
Sebastian Hengst
704cb4042f
Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout
2016-06-18 14:50:38 +02:00
Jon Coppeard
c1235a507a
Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
2016-06-18 10:46:13 +01:00
Sebastian Hengst
90043bfdaa
Backed out changeset a58b9ab5dff0 (bug 1280407) for errors in testThreadingThread.cpp in SM(nu). r=backout
2016-06-18 12:53:01 +02:00
Jon Coppeard
404b8e32be
Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
2016-06-18 10:46:13 +01:00
Nick Fitzgerald
a4668d0b79
Bug 1267551 - Use MOZ_MUST_USE in js/public/UbiNodeShortestPaths.h; r=jimb
2016-06-17 13:52:44 +01:00
Nick Fitzgerald
6aeb7e7595
Bug 1266573 - Add the `JS::ubi::dumpPaths` debug utility; r=jimb
...
MozReview-Commit-ID: Gx37kFnasVl
--HG--
extra : rebase_source : b5ba6bf7853a4ab1753b168c0c304eace5739d5d
2016-04-21 19:23:22 -07:00
Nick Fitzgerald
4562939197
Bug 1249107 - Fix assertion failure when reaching start node in JS::ubi::ShortestPaths; r=jimb
...
The start node was being marked "visited" at the start of the traversal, but
this broke the invariant that if we come across a target node that is marked
"visited" then we had better have an entry for it in our results map. In order
to maintain this invariant and stop triggering these assertion failures, this
commit stops marking the start node as "visited" right off the bat.
2016-02-22 08:55:00 +01:00
Nick Fitzgerald
241e342004
Bug 961323 - Add a method for finding shortest retaining paths of `JS::ubi::Node` heap graphs; r=jimb
...
This commit adds `JS::ubi::ShortestPaths` which can find the N shortest
retaining paths starting from some root for any number of target nodes.
2016-02-11 10:38:00 +01:00