mirror of
https://github.com/grin-compiler/haskell-code-spot.git
synced 2024-10-05 17:07:14 +03:00
add notes
This commit is contained in:
parent
a5b7164f04
commit
cf881627e1
19
desgin-notes
19
desgin-notes
@ -1,3 +1,22 @@
|
||||
- do not keep data in the memory
|
||||
- parse eventlog every time
|
||||
|
||||
http://www.brendangregg.com/flamegraphs.html
|
||||
https://github.com/spiermar/d3-flame-graph
|
||||
|
||||
related project:
|
||||
VisualVM
|
||||
https://visualvm.github.io/
|
||||
https://www.youtube.com/results?search_query=visualvm
|
||||
|
||||
Java Flight Recorder (JFR) is a tool for collecting diagnostic and profiling data about a running Java application.
|
||||
https://docs.oracle.com/javacomponents/jmc-5-4/jfr-runtime-guide/about.htm#JFRUH170
|
||||
|
||||
YourKit (Java Profiler) ; propriatery (better) alternative to VisualVM
|
||||
https://www.yourkit.com/java/profiler/features/
|
||||
|
||||
Windows Performance Analyzer
|
||||
https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/using-windows-performance-analyzer-to-analyze-modern-standby-issues
|
||||
|
||||
extensible .hi files:
|
||||
https://github.com/input-output-hk/tools/pull/8
|
||||
|
12
eventlog-notes
Normal file
12
eventlog-notes
Normal file
@ -0,0 +1,12 @@
|
||||
QUESTIONS:
|
||||
Q: why does the cost centre stack refer to an unknown cost centre id?
|
||||
is this an RTS bug or is it the javascript?
|
||||
investigate in haskell to rule out type conversion issues
|
||||
A: open issue/bug
|
||||
https://gitlab.haskell.org/ghc/ghc/-/issues/17948
|
||||
https://gitlab.haskell.org/ghc/ghc/-/issues/18043
|
||||
https://gitlab.haskell.org/ghc/ghc/-/issues/17271
|
||||
https://gitlab.haskell.org/ghc/ghc/-/issues/17059
|
||||
|
||||
TO LEARN:
|
||||
understand how CPU and Memory usage is connected to the cost centres
|
Loading…
Reference in New Issue
Block a user