4506f32342
After a run command, breakpoints in systemlib did not fire because systemlib.php does not get reloaded. Now get the run command to reapply the breakpoints. Also fixed the caching of the source of systemlib.php to not check for the debugger flag before the flag has been set. Finally, fixed a race condition where compiling a string/file to a unit will fail to update the repo with the unit because another thread has already written a unit with the same hash to the repo. In such cases, the losing unit is unable to retrieve source information because that only lives in the repo.
11 linhas
340 B
Plaintext
11 linhas
340 B
Plaintext
Program %s/list.php loaded. Type '[r]un' or '[c]ontinue' to go.
|
|
%Sbr SplMaxHeap::insert()
|
|
Breakpoint 1 set upon entering SplMaxHeap::insert()
|
|
run
|
|
Breakpoint 1 reached at SplHeap::insert() on line %d of systemlib.php
|
|
%d public function insert($value) {
|
|
%d $this->checkNotCorrupted();
|
|
%d $index = $this->lowestFreeIndex();
|
|
|
|
quit
|