-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimized Tracing and Restoring Replay Support #261
Commits on Jul 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9832de0 - Browse repository at this point
Copy the full SHA 9832de0View commit details -
Prototype for TraceActorCreation node
Don’t write currentActor in every actorContext recording This seems just in the wrong place, and just writes itself, even if not necessary. Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 078dc1f - Browse repository at this point
Copy the full SHA 078dc1fView commit details -
Add second node for TraceActorContext
This one is needed for all buffer changes Remove recordActorCreation, was replaced by node Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for fff1cf3 - Browse repository at this point
Copy the full SHA fff1cf3View commit details -
Remove message tracing intro truffle method to enable specialization
Reduce code duplication in received message handling Move more of the old tracing also intro the received call targets Factor our redundant code Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for c013a0f - Browse repository at this point
Copy the full SHA c013a0fView commit details -
Add node suffix to node classes for consistency
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 49ec8ce - Browse repository at this point
Copy the full SHA 49ec8ceView commit details -
Added separate nodes to record ids
This avoids many recurring specializations in the tracing nodes we need. Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 8bfba64 - Browse repository at this point
Copy the full SHA 8bfba64View commit details -
Refactor tracing nodes to use id nodes
[Fix] id tracing, remove unneeded code Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 22699cf - Browse repository at this point
Copy the full SHA 22699cfView commit details -
Turn message tracing into node
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 81d9e78 - Browse repository at this point
Copy the full SHA 81d9e78View commit details -
Add support for statistics on tracing
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 26e5660 - Browse repository at this point
Copy the full SHA 26e5660View commit details -
Don’t trace actor context twice on buffer swap
Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for e26d079 - Browse repository at this point
Copy the full SHA e26d079View commit details -
Remove extra indirection of byte buffer
ByteBuffer didn’t do much useful things, and cost another indirection for tracing. Let’s see whether this makes any difference. Signed-off-by: Stefan Marr <git@stefan-marr.de>
Configuration menu - View commit details
-
Copy full SHA for 9df067f - Browse repository at this point
Copy the full SHA 9df067fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f829a12 - Browse repository at this point
Copy the full SHA f829a12View commit details -
- add options for constants - make buffer recycling optional
Configuration menu - View commit details
-
Copy full SHA for f112fdb - Browse repository at this point
Copy the full SHA f112fdbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e5a618 - Browse repository at this point
Copy the full SHA 3e5a618View commit details -
Configuration menu - View commit details
-
Copy full SHA for 854c09b - Browse repository at this point
Copy the full SHA 854c09bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1479ab - Browse repository at this point
Copy the full SHA a1479abView commit details