summaryrefslogtreecommitdiff
path: root/src/systemc/core/process.cc
AgeCommit message (Expand)Author
2018-12-10systemc: Ignore process control functions on terminated processes.Gabe Black
2018-10-16systemc: Get rid of leftovers from unimplemented warnings past.Gabe Black
2018-10-16systemc: Don't re-schedule a process which is already scheduled.Gabe Black
2018-10-16systemc: Switch to using predefined messages for core.Gabe Black
2018-10-16systemc: When resetting a process, clear suspended ready.Gabe Black
2018-10-16systemc: Ignore attempts to throw a signal to a method.Gabe Black
2018-10-16systemc: Remove a redundant injectException for Thread's throw_it.Gabe Black
2018-10-16systemc: Change how signal based resets work.Gabe Black
2018-10-16systemc: Ensure the reset event is notified before reseting the target.Gabe Black
2018-10-16systemc: Implement signal based resets.Gabe Black
2018-10-09systemc: Rework how delayed sensitivities are handled.Gabe Black
2018-10-09systemc: Refactor sensitivities.Gabe Black
2018-10-09systemc: Implement SC_FORK, SC_JOIN, and SC_CJOIN.Gabe Black
2018-10-09systemc: Keep all pre-init processes on a single list.Gabe Black
2018-10-09systemc: Implement the deprecated "timed_out" function.Gabe Black
2018-10-09systemc: Fortify how exceptions are caught and passed around.Gabe Black
2018-10-09systemc: Warn if a process is dont_initialize with no static sensitivieis.Gabe Black
2018-10-09systemc: Implement the nonstandard halt function.Gabe Black
2018-10-03systemc: Keep track of more cases when we should be ready after resume.Gabe Black
2018-10-03systemc: Make Process track whether it's dynamic on its own.Gabe Black
2018-09-26systemc: Report errors when proc ctrl funcs are called during elab.Gabe Black
2018-09-26systemc: Make sure methods aren't restarted by yield.Gabe Black
2018-09-26systemc: Make sc_process_b less hokey, and make WAIT* work.Gabe Black
2018-09-25systemc: Override notifyWork for timeout/event_and_list sensitivities.Gabe Black
2018-09-25systemc: Rework how delta and timed notifications/timeouts are tracked.Gabe Black
2018-09-11systemc: Ensure the terminated event is notified in all cases.Gabe Black
2018-09-11systemc: Detect a process control corner case and report an error.Gabe Black
2018-09-11systemc: Adjust process status tracking to improve kill/reset support.Gabe Black
2018-09-11systemc: Implement most of the sc_report_handler mechanism.Gabe Black
2018-09-11systemc: Ignore direct requests to mark a process as ready.Gabe Black
2018-09-11systemc: Fill out process handle kill and reset mechanisms.Gabe Black
2018-09-11systemc: Implement much of sc_spawn.Gabe Black
2018-09-05systemc: Implement pending activity related functionsGabe Black
2018-09-05systemc: Implement sc_pause, sc_stop, and re-sc_start-ing.Gabe Black
2018-09-05systemc: Handle suspended processes and handle sensitivity overload.Gabe Black
2018-09-05systemc: Implement the sensitivity mechanism.Gabe Black
2018-09-05systemc: Partially implement the scheduler.Gabe Black
2018-09-05systemc: Fill out sc_process_handle and create Process classes.Gabe Black