-
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
Given a FSM, generate parallel tests. #22
Comments
jeffh
added a commit
that referenced
this issue
Dec 16, 2014
WIP scheduler. Lots of code is in flux. Related to #22.
jeffh
added a commit
that referenced
this issue
Dec 18, 2014
jeffh
added a commit
that referenced
this issue
Dec 31, 2014
jeffh
added a commit
that referenced
this issue
Dec 31, 2014
Not for general use. Replicates part of the pthread/POSIX APIs. Can be replace system apis via mach_override. (Thanks @rentzsch!) Modified mach_override to remove warnings and work on iOS Simulators. Overrides: - POSIX threads - POSIX named semaphores - Mach Semaphores - OSSpinLock Fishhook requires covering more APIs than mach_override. But mach_override probably does not work on actual devices. Scheduling with manual instrumentation (eg - yields) currently works. Related #22.
jeffh
added a commit
that referenced
this issue
Feb 4, 2015
jeffh
added a commit
that referenced
this issue
Feb 4, 2015
Not for general use. Replicates part of the pthread/POSIX APIs. Can be replace system apis via mach_override. (Thanks @rentzsch!) Modified mach_override to remove warnings and work on iOS Simulators. Overrides: - POSIX threads - POSIX named semaphores - Mach Semaphores - OSSpinLock Fishhook requires covering more APIs than mach_override. But mach_override probably does not work on actual devices. Scheduling with manual instrumentation (eg - yields) currently works. Related #22.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Each API call is assumed atomic.
Bonus:
Finalize:
Things to consider in other PR/issues:
The text was updated successfully, but these errors were encountered: