| Index: src/liveedit.cc
|
| ===================================================================
|
| --- src/liveedit.cc (revision 15486)
|
| +++ src/liveedit.cc (working copy)
|
| @@ -61,6 +61,7 @@
|
| USE(no_failure);
|
| }
|
|
|
| +
|
| // A simple implementation of dynamic programming algorithm. It solves
|
| // the problem of finding the difference of 2 arrays. It uses a table of results
|
| // of subproblems. Each cell contains a number together with 2-bit flag
|
| @@ -1456,6 +1457,7 @@
|
| static const int kMaximalBufferSize = 512*MB;
|
| };
|
|
|
| +
|
| // Patch positions in code (changes relocation info section) and possibly
|
| // returns new instance of code.
|
| static Handle<Code> PatchPositionsInCode(
|
| @@ -1829,6 +1831,7 @@
|
| Handle<JSArray> m_result;
|
| };
|
|
|
| +
|
| // Drops all call frame matched by target and all frames above them.
|
| template<typename TARGET>
|
| static const char* DropActivationsInActiveThreadImpl(
|
| @@ -1925,6 +1928,7 @@
|
| return NULL;
|
| }
|
|
|
| +
|
| // Fills result array with statuses of functions. Modifies the stack
|
| // removing all listed function if possible and if do_drop is true.
|
| static const char* DropActivationsInActiveThread(
|
|
|