2018-09-20 | Gabe Black | systemc: Ensure delta notifications happen at the right... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement sc_export. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Don't schedule the update phase if the event... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Use an std::list to track all modules. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Track the module in the end_of_elaboration... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Partially implement the sc_signal class template. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Add a nonstandard sc_status pretty printer... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Set the scheduler's event queue earlier. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: "Implement" sc_interface's methods. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement a few more member functions for... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Use the new python interface to delay fixing... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Generalize working with the systemc python... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Ignore a warning in the reference test outputs. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Fix the seed used with sc_gen_unique_name... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement sc_gen_unique_name. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Always set USE_SYSTEMC=1 when compiling with... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Make verify.py ignore an Info: message. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Adjust a warning to match Accellera. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Adjust some whitespace in a print out. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make verify.py ignore another warning. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make verify.py compare non output log reference... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Delete empty/misnamed test reference file. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Remove some junk test reference files. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Ensure the terminated event is notified in... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make verify.py delete obsolete diff files. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make verify.py ignore a warning. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Teach verify.py to diff files when checking... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Add return code verification to verify.py. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Record the test's return code in the output... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Extend the execute phase of verify.py. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Detect a process control corner case and report... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Adjust process status tracking to improve... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement most of the sc_report_handler mechanism. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Ignore direct requests to mark a process as... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Fill out process handle kill and reset mechanisms. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Fix a "problem" with kill/reset exceptions. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement much of sc_spawn. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Promote some functions to sc_export_base. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Add a sensitivity type for exports. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make some functions of the kernel static. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement + and - for sc_time, and sc_max_time. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Fix a couple memory errors. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement the SC_EXIT_ON_STARVATION exit mode. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Fix the time resolution when constructing... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Handle event notifications scheduled before... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Make orphans top level objects instead of... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement some of the basics of sc_time. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | systemc: Implement the various sc_module stage callbacks. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | base: Avoid dividing by zero in Time::[gs]etTick. Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | base: Correct a small typo in sim/core.(hh|cc). |
commit | commitdiff | tree |
2018-09-11 | Gabe Black | base: Save and restore the width setting of streams... |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement pending activity related functions Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement sc_pause, sc_stop, and re-sc_start... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement sc_get_current_process_handle's... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Handle suspended processes and handle sensitivity... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement next_trigger and wait. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement the sensitivity mechanism. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Hook up sc_time_stamp sc_delta_count. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement much of events, event lists and... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement channel updates and rework the scheduler. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Partially implement the scheduler. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Fill out sc_process_handle and create Process... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement some basic plumbing in sc_module.hh. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement most of sc_object. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Get sc_main to work even when dynamically... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Implement the sc_attr classes. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Disable tests which use sensitive_(pos|neg). Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Enable some more sc_simcontext related tests. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Add m_cur_val and m_new_val to sc_signal. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Add the "implementation defined" vport function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-05 | Gabe Black | systemc: Add the nonstandard sc_join class and sc_thread_han... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Minimally implemented the deprecated sc_simcontext. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add a minimal version of the deprecated sc_process_b. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add bind() to sc_port_base. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Make the verify.py --list option print a total... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Disable a few more tests that aren't going... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Disable the phase_callbacks set of tests. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the nonstandard sc_user exception type. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the nonstandard sc_trace_params and sc_trace_pa... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Make some functions static in conflict with... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the nonstandard time_stamp function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the nonstandard sc_hierarchical_name_exists... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the nonstandard timed_out function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add some deprecated sc_module constructors. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add the non-standard sc_time_tuple class. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add non-standard sc_status constants. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add deprecated sc_time constructors. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add an sc_event_finder::find_event method. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add some deprecated sc_time factory methods. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add some common test include files. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-28 | Gabe Black | systemc: Add some nonstandard, undocumented sc_report_... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-24 | Gabe Black | base: If valgrind is available, tell it about Fiber... Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add deprecated default time unit management... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add deprecated notify_delayed functions. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add some nonstandard cthread related sc_module... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add the deprecated sc_trace_delta_cycles function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add a nonstandard sc_signal constructor. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add some nonstandard (get|set)_catch_actions... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Exclude another test which exercises sc_string. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-08-22 | Gabe Black | systemc: Add the nonstandard, undocumented halt function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
next |