Sign in
gem5
/
public
/
gem5
/
HEAD
« Previous
f4a671e
systemc: Report an error if an sc_event_finder is used on an unbound port.
by Gabe Black
· 6 years ago
224e28c
systemc: Implement port binding policies.
by Gabe Black
· 6 years ago
157d053
systemc: Add some deprecated positional binding operators.
by Gabe Black
· 6 years ago
a61426d
systemc: Keep track of progress when positionally binding.
by Gabe Black
· 6 years ago
f39a68f
systemc: Fill out some error reporting in sc_port.
by Gabe Black
· 6 years ago
1618220
systemc: Run delta notifications in reverse insertion order.
by Gabe Black
· 6 years ago
ee3e327
systemc: Change how signal based resets work.
by Gabe Black
· 6 years ago
d1a86fd
systemc: Increment the change stamp value before the timing phase.
by Gabe Black
· 6 years ago
d872149
systemc: Add a simple implementation for sc_mempool.
by Gabe Black
· 6 years ago
d371c9e
systemc: Add an sc_gen_unique_name namespace to processes as well.
by Gabe Black
· 6 years ago
0686b85
systemc: Add some error checks to the sc_module constructor.
by Gabe Black
· 6 years ago
8946c9d
systemc: Change how errors are handled in some constructors slightly.
by Gabe Black
· 6 years ago
d45caee
systemc: Add an sc_gem5::Port destructor.
by Gabe Black
· 6 years ago
9cd313e
systemc: Change the point where elaboration is considered over.
by Gabe Black
· 6 years ago
7ddf233
systemc: Implement sc_hierarchical_name_exists.
by Gabe Black
· 6 years ago
3e92388
systemc: Make sure otherwise unnamed events get autogenerated ones.
by Gabe Black
· 6 years ago
20fd137
systemc: Fix a typo in one of the error messages.
by Gabe Black
· 6 years ago
167e6c0
systemc: Implement writer policies.
by Gabe Black
· 6 years ago
c736ef1
systemc: Don't use write() in sc_clock to set the clock value.
by Gabe Black
· 6 years ago
f93e276
systemc: Clear the current process when done with the eval phase.
by Gabe Black
· 6 years ago
e16ca90
systemc: Implement register_port in all the predefined channels.
by Gabe Black
· 6 years ago
b2e1f81
systemc: Add missing sc_interface::register_port, and add calls to it.
by Gabe Black
· 6 years ago
a7f1fe7
systemc: Remove some old warn includes from ext/channel.
by Gabe Black
· 6 years ago
5136119
systemc: Implement sc_vector.
by Gabe Black
· 6 years ago
40e4a1c
systemc: Change how the timing of binding ports works.
by Gabe Black
· 6 years ago
e5a9941
systemc: Use the stage of simulation and not port size in add_trace.
by Gabe Black
· 6 years ago
163eb3c
systemc: Centralize how object parents are chosen.
by Gabe Black
· 6 years ago
3fe6ebb
systemc: Use c++11 partial functions instead of boosts.
by Gabe Black
· 6 years ago
56eef42
systemc: Filter out a test which breaks rules gem5 won't let it break.
by Gabe Black
· 6 years ago
34a9b86
systemc: Add a non-standard sc_time constructor and from_string.
by Gabe Black
· 6 years ago
5bdeb1a
systemc: Modify reportifyException to keep sc_reports in scope.
by Gabe Black
· 6 years ago
07cad60
systemc: Implement the sc_time_tuple class.
by Gabe Black
· 6 years ago
1fe271c
systemc: Merge notify and notifyWork and ignore disabled for resets.
by Gabe Black
· 6 years ago
6ae3300
systemc: Ensure the reset event is notified before reseting the target.
by Gabe Black
· 6 years ago
0cfce45
systemc: Implement signal based resets.
by Gabe Black
· 6 years ago
f4ab64a
systemc: Implement the synchronous reset state.
by Gabe Black
· 6 years ago
fc752d3
systemc: Implement sc_event_queue.
by Gabe Black
· 6 years ago
028e1c5
systemc: Remove a hack which scaled sc_time into ps unnecessarily.
by Gabe Black
· 6 years ago
b58f56b
systemc: Change how the default timescale is set.
by Gabe Black
· 6 years ago
9c56d8a
systemc: Simplify sc_time_stamp().
by Gabe Black
· 6 years ago
7fa683a
systemc: Implement sc_get_curr_process_handle().
by Gabe Black
· 6 years ago
dc599a0
systemc: Print an Info when setting a tracefile's time unit.
by Gabe Black
· 6 years ago
ebe9b30
systemc: Move some constants out of sc_time.cc for other files to use.
by Gabe Black
· 6 years ago
6ab054b
systemc: Add a warning to sc_interface::default_event.
by Gabe Black
· 6 years ago
18c83f2
systemc: Filter out an Info about delta cycles and pseudo timesteps.
by Gabe Black
· 6 years ago
0c3d234
systemc: Check the process type when using sc_join.
by Gabe Black
· 6 years ago
2ede803
systemc: Make sure the right type process is running when calling wait.
by Gabe Black
· 6 years ago
0f6961d
systemc: Add an error check to sc_time.
by Gabe Black
· 6 years ago
648b45c
systemc: Add some error checks to sc_export.
by Gabe Black
· 6 years ago
3d29513
systemc: Implement general and VCD trace support.
by Gabe Black
· 6 years ago
a503a24
systemc: Don't schedule the ready event unnecessarily.
by Gabe Black
· 6 years ago
1e17aca
systemc: Fix the implementation of sc_event::triggered.
by Gabe Black
· 6 years ago
638293c
systemc: Teach verify.py how to verify vcd files.
by Gabe Black
· 6 years ago
dfd2e76
systemc: Fix the default width values for the various sc_trace-s.
by Gabe Black
· 6 years ago
c288af7
systemc: Fix a typo in verify.py.
by Gabe Black
· 6 years ago
509b1b8
systemc: Add an error check whether an interface is alread bound to a port.
by Gabe Black
· 6 years ago
170b9f9
systemc: Add some additional error checks.
by Gabe Black
· 6 years ago
56b5284
systemc: Change an error message to match the reference outputs.
by Gabe Black
· 6 years ago
568938c
mem-cache: Add missing includes in TreePLRU
by Daniel
· 6 years ago
f54c092
mem: Get rid of some stray lines which ended up in packet.hh.
by Gabe Black
· 6 years ago
a220301
arch: Explicitly specify the endianness in the generic mem helpers.
by Gabe Black
· 6 years ago
657b3ce
mips: Use little endian packet accessors.
by Gabe Black
· 6 years ago
018651d
alpha: Use little endian packet accessors.
by Gabe Black
· 6 years ago
cc33e2e
sparc: Use big endian packet accessors.
by Gabe Black
· 6 years ago
9125a43
arm: Use little endian packet accessors.
by Gabe Black
· 6 years ago
413b4e7
x86: Use little endian packet accessors.
by Gabe Black
· 6 years ago
2b979bd
mem: Expose the raw packet accessor functions.
by Gabe Black
· 6 years ago
38de206
dev: Include the platform base class even in NULL_ISA builds.
by Gabe Black
· 6 years ago
260b0fc
syscall_emul: update arm uname release to 3.7.0+
by Ciro Santilli
· 6 years ago
a120af8
mem-cache: Factor ReplaceableEntry out
by Daniel R. Carvalho
· 6 years ago
7ed25a9
mem-cache: Move sector_blks to tags folder
by Daniel R. Carvalho
· 6 years ago
3341bcc
mem-cache: Rename blk.cc/hh to cache_blk.cc/hh
by Daniel R. Carvalho
· 6 years ago
1b44e88
mem-cache: Virtualize block print
by Daniel R. Carvalho
· 6 years ago
160bcba
mem-cache: Create Tree-PLRU replacement policy
by Daniel R. Carvalho
· 6 years ago
79eccfb
mem-cache: Remove CacheSet.hh
by Daniel R. Carvalho
· 6 years ago
f32882d
mem-cache: Split Tags for indexing policies
by Daniel R. Carvalho
· 6 years ago
8f58d9f
mem-cache: Use set and way for ReplaceableEntry
by Daniel R. Carvalho
· 6 years ago
d204e56
mem-cache: Use possible locations to find block
by Daniel R. Carvalho
· 6 years ago
99a6c94
mem-cache: Create tags initialization function
by Daniel R. Carvalho
· 6 years ago
86a54d9
mem-cache: Remove Packet dependency in Tags
by Daniel R. Carvalho
· 6 years ago
dd01790
systemc: Implement the sc_signal_rv channel and ports.
by Gabe Black
· 6 years ago
fad9488
systemc: Ignore a gem5 warning about setting the stack size in verify.py.
by Gabe Black
· 6 years ago
cb85067
systemc: Warn if sc_stop is called more than once.
by Gabe Black
· 6 years ago
daecb2b
systemc: Check whether the simulation is running when creating sensitivities.
by Gabe Black
· 6 years ago
164f3e0
systemc: Handle nonstandard cthread sensitivities.
by Gabe Black
· 6 years ago
69a40e9
systemc: Change how the scheduler orders processes.
by Gabe Black
· 6 years ago
f8126c6
systemc: Differentiate between notifying methods and threads.
by Gabe Black
· 6 years ago
d737358
systemc: Rework how delayed sensitivities are handled.
by Gabe Black
· 6 years ago
7bc110c
systemc: Refactor sensitivities.
by Gabe Black
· 6 years ago
8817e54
systemc: Implement sc_buffer.
by Gabe Black
· 6 years ago
402377f
systemc: Mark a few more tests as expected to return non-zero.
by Gabe Black
· 6 years ago
f7a2c41
systemc: Add some error checks to some classes.
by Gabe Black
· 6 years ago
1f23ce7
systemc: Add a "kind()" overload to sc_port_base.
by Gabe Black
· 6 years ago
5a1ad99
systemc: Implement the sc_*_resolved classes.
by Gabe Black
· 6 years ago
a41c71b
systemc: Implement the sc_clock::time_stamp function.
by Gabe Black
· 6 years ago
19fbeb5
systemc: Implement sc_mutex.
by Gabe Black
· 6 years ago
055b8df
systemc: Implement sc_semaphore.
by Gabe Black
· 6 years ago
8454330
systemc: Ensure SC_LONG_64 is defined and available.
by Gabe Black
· 6 years ago
960c350
systemc: Implement SC_FORK, SC_JOIN, and SC_CJOIN.
by Gabe Black
· 6 years ago
c8d3cb5
systemc: Stop assuming picoseconds as the time resolution.
by Gabe Black
· 6 years ago
Next »