summaryrefslogtreecommitdiff
path: root/src/systemc/core/process.hh
AgeCommit message (Expand)Author
2018-10-16systemc: Don't re-schedule a process which is already scheduled.Gabe Black
2018-10-16systemc: If a process hasn't started, still signal its reset event.Gabe Black
2018-10-16systemc: Remove a redundant injectException for Thread's throw_it.Gabe Black
2018-10-16systemc: Get rid of the unused Process::_procKind.Gabe Black
2018-10-16systemc: Distinguish internal events from normal sc_events.Gabe Black
2018-10-16systemc: Change how signal based resets work.Gabe Black
2018-10-16systemc: Add an sc_gen_unique_name namespace to processes as well.Gabe Black
2018-10-16systemc: Implement signal based resets.Gabe Black
2018-10-16systemc: Implement the synchronous reset state.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: 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: When sensitive to an event finder, find on all interfaces.Gabe Black
2018-10-03systemc: Make Process track whether it's dynamic on its own.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: Improve scheduler cleanup.Gabe Black
2018-09-25systemc: Rework how delta and timed notifications/timeouts are tracked.Gabe Black
2018-09-20systemc: Implement port binding except positional binding.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: Add a sensitivity type for exports.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