Skip to content
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

Add basic multicore support. #25

Merged
merged 11 commits into from
Jul 26, 2016
Merged

Add basic multicore support. #25

merged 11 commits into from
Jul 26, 2016

Conversation

snim2
Copy link
Member

@snim2 snim2 commented Jul 26, 2016

Multicore instructions such as WAND still to be implemented.

Add a switch --trace which equates to the old pc,insts combined.
Does not support 'regdump', 'memcheck' or 'syscalls'.
This matches e-sim, which writes its traces to a log file.
Writing to a file reduces some specious differences between e-sim
and Revelation traces, for example differences in the mode of an
fstat object differing between Revelation and e-sim when the old
Revelation log was redirected from STDOUT to a file. This makes
./scripts/diff_trace.py much more useful.
@snim2 snim2 added this to the v0.1 milestone Jul 26, 2016
@snim2 snim2 self-assigned this Jul 26, 2016
@coveralls
Copy link

Coverage Status

Coverage increased (+1.09%) to 100.0% when pulling 256e20b on multicore into 1a142ba on master.

@snim2 snim2 merged commit 20f0817 into master Jul 26, 2016
@snim2 snim2 deleted the multicore branch July 26, 2016 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants