Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-12 | Construct fake callstack frames for code location data. | Bartosz Taudul | |
2022-10-12 | Remove codeAddressToLocation map. | Bartosz Taudul | |
2022-10-12 | Remove locationCodeAddressList map from Worker. | Bartosz Taudul | |
Mapping of source code locations to code addresses is now performed dynamically during disassembly in SourceView. | |||
2022-10-12 | Restore building code symbol map. | Bartosz Taudul | |
2022-10-11 | Remove CodeLocation query and CodeInformation response. | Bartosz Taudul | |
2022-10-11 | Get location for address from callstack frame data. | Bartosz Taudul | |
2022-10-11 | Replace code location queries with callstack frame ones. | Bartosz Taudul | |
2022-10-10 | When opening a new trace, set view to whole time span. | Bartosz Taudul | |
2022-10-10 | Update NEWS. | Bartosz Taudul | |
2022-10-09 | Display PID in available client tooltip. | Bartosz Taudul | |
2022-10-09 | Store PID in broadcasting clients data. | Bartosz Taudul | |
2022-10-09 | Remove unnecessary check. | Bartosz Taudul | |
2022-10-09 | Include PID in broadcast message. | Bartosz Taudul | |
2022-10-09 | Update manual. | Bartosz Taudul | |
2022-10-09 | Update NEWS. | Bartosz Taudul | |
2022-10-09 | Include child calls in inline propagation. | Bartosz Taudul | |
2022-10-09 | Implement inline cost propagation down the stack. | Bartosz Taudul | |
2022-10-09 | Add inlines propagation UI. | Bartosz Taudul | |
2022-10-09 | Fix offset of source code separator line. | Bartosz Taudul | |
2022-10-08 | Disable assertions in release builds. | Bartosz Taudul | |
2022-10-08 | Don't listen for broadcasts on emscripten. | Bartosz Taudul | |
2022-10-08 | Disable update check on emscripten. | Bartosz Taudul | |
2022-10-08 | Set initial memory size to 384 MB to prevent growth at start. | Bartosz Taudul | |
2022-10-08 | Limit running environment support to web. | Bartosz Taudul | |
2022-10-08 | Enable growing of wasm heap. | Bartosz Taudul | |
2022-10-08 | Ditto on windows. | Bartosz Taudul | |
2022-10-08 | Do not freeze symbol thread. | Bartosz Taudul | |
2022-10-08 | __GNUC__ version checks are not valid on clang. | Bartosz Taudul | |
2022-10-08 | Include gcc patchlevel in compiler version report. | Bartosz Taudul | |
2022-10-08 | Use dladdr, not libbacktrace in fast callstack decode path. | Bartosz Taudul | |
DecodeCallstackPtrFast() may be called outside the symbol processing thread, for example in the crash handler. Using the less-capable dladdr functionality doesn't have a big impact here. Callstack decoding in this context is used to remove the uninteresting top part of the callstack, so that the callstack ends at the crashing function, and not in the crash handler. Even if this functionality would be impacted by this change, the damage done is close to none. The other alternative is to use locking each time a libbacktrace is to be used, which does not seem to be worthy to do, considering that the problem only occurs in a very rare code path. NB everything was working when it was first implemented, because back then the callstack decoding was still performed on the main thread, and not on a separate, dedicated one. | |||
2022-10-06 | Bump available heap to 2GB. | Bartosz Taudul | |
2022-10-06 | Enable file selector on emscripten. | Bartosz Taudul | |
2022-10-06 | Disable closure compiler. | Bartosz Taudul | |
2022-10-06 | Change file selector to work with callbacks. | Bartosz Taudul | |
2022-10-06 | Enable redraw after screen resize. | Bartosz Taudul | |
2022-10-06 | Convert std::string to const char* in printf call. | Bartosz Taudul | |
2022-10-06 | Add makefile target for starting httpd. | Bartosz Taudul | |
2022-10-05 | Extract file selector functionality. | Bartosz Taudul | |
2022-10-05 | Support opening web pages on emscripten. | Bartosz Taudul | |
2022-10-04 | Increase possible inline stack size to 64 elements. | Bartosz Taudul | |
2022-10-04 | Sample parents show function, not symbol. | Bartosz Taudul | |
2022-10-02 | Use 32-bit vertex indices on emscripten. | Bartosz Taudul | |
2022-10-02 | Cosmetic fixes. | Bartosz Taudul | |
2022-10-02 | Add interactive demo link. | Bartosz Taudul | |
2022-10-02 | Support hidpi. | Bartosz Taudul | |
2022-10-02 | Adapt render size to fit browser window. | Bartosz Taudul | |
2022-10-02 | Add basic html wrapper page. | Bartosz Taudul | |
2022-10-02 | Run closure compiler on javascript. | Bartosz Taudul | |
2022-10-02 | Preload embedded trace on emscripten. | Bartosz Taudul | |
2022-10-02 | Just one compression worker thread on emscripten. | Bartosz Taudul | |