2018-09-20 | Gabe Black | systemc: When sc_start is told to run zero time, do... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Don't run clocked thread processes during... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Track exports and prim channels, and call... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Fix the priority of the maximum time event. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement a little more of sc_time. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Teach verify.py to ignore another deprecation... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Generalize ignoring info messages in the reference... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement the sc_in class. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement port binding except positional binding. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Make BindInfo track ports or interfaces. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Implement sc_event_finder. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
2018-09-20 | Gabe Black | systemc: Exclude two more tests which have undefined... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
commit | commitdiff | tree |
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 |
next |