projects
/
gem5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mem: Minimize the use of MemObject.
2019-04-28
Gabe Black
mem: Minimize the use of MemObject.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-27
Gabe Black
python: Get rid of the VectorPort constructor.
commit
|
commitdiff
|
tree
2019-04-27
Gabe Black
python: Replace the Master/Slave Ports with Request...
commit
|
commitdiff
|
tree
2019-04-26
Gabe Black
arm: Factor some repetition out of the ProcessInfo...
commit
|
commitdiff
|
tree
2019-04-25
Gabe Black
arm: Fix some style issues in stacktrace.cc.
commit
|
commitdiff
|
tree
2019-04-25
Gabe Black
x86: Refactor the ProcessInfo constructor.
commit
|
commitdiff
|
tree
2019-04-25
Gabe Black
x86: Fix some style issues in stacktrace.cc.
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
systemc: Use the new TLM socket types in the TLM bridge...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
systemc: Add Port types for initiator and target sockets.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
dev: Use the new Port role mechanism to make an EtherInt...
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
python: Generalize the Port.splice function.
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
python: Generalize the dot_writer to handle non Master...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-24
Gabe Black
python: Make Port roles a more generic concept.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-22
Gabe Black
cpu: Eliminate the ProxyThreadContext class.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-14
Gabe Black
mem: Teach SimpleMem to return a MemBackdoor when appropriate.
commit
|
commitdiff
|
tree
2019-04-14
Gabe Black
mem: Maintain a back door into the AbstractMem's backing...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-10
Gabe Black
mem: Plumb backdoor requests through the xbar classes.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-10
Gabe Black
systemc: Teach the TLM bridges how to use gem5's new...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-10
Gabe Black
mem: Add sendAtomicBackdoor/recvAtomicBackdoor port...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-04-06
Gabe Black
mem: Add a MemBackdoor type to track memory backdoors.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-29
Gabe Black
systemc: Templatize the gem5/TLM bridge SimObjects.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-29
Gabe Black
systemc: Delete extra code from src/systemc/tlm_bridge.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-29
Gabe Black
systemc: Create unified gem5/TLM bridge SimObjects.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-29
Gabe Black
tlm: Initial import of tlm/gem5 bridge code.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-29
Gabe Black
systemc: Provide a utility Port TLM socket wrapper...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-26
Gabe Black
mem: Deleting this init() method was accidentally dropped...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-26
Gabe Black
mem: Clean up the xbars a little.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-26
Gabe Black
base: Make AddrRangeMap able to return non-const iterators.
commit
|
commitdiff
|
tree
2019-03-19
Gabe Black
systemc: Hook up gem5_getPort to the gem5 getPort mechanism.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-19
Gabe Black
arch, cpu, dev, gpu, mem, sim, python: start using...
commit
|
commitdiff
|
tree
2019-03-19
Gabe Black
python: Switch to the new getPort mechanism to connect...
commit
|
commitdiff
|
tree
2019-03-19
Gabe Black
mem: Move bind() and unbind() into the Port class.
commit
|
commitdiff
|
tree
2019-03-19
Gabe Black
sim: Add a getPort function to SimObject.
commit
|
commitdiff
|
tree
2019-03-18
Gabe Black
python: Change || to && for MessageBuffers in connectPorts.
commit
|
commitdiff
|
tree
2019-03-18
Gabe Black
python: Improve how templated SimObject classes are...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-18
Hoa Nguyen
scons: fix disable_partial logic for fast binary
Reviewed-by: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
mem: Move the Port base class into sim.
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
dev: Make EtherInt inherit from Port.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
mem: Track the MemObject owner in MasterPort and SlavePort.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
python: Simplify connectPorts() around EtherObject...
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
dev: Make the EtherDevice class inherit EtherObject.
commit
|
commitdiff
|
tree
2019-03-15
Gabe Black
dev: Turn EtherObject into an interface class.
commit
|
commitdiff
|
tree
2019-03-14
Gabe Black
python: Teach cxxMethod how to set return_value_policy.
commit
|
commitdiff
|
tree
2019-03-14
Gabe Black
python: Teach PyBindMethod how to set return_value_policy.
commit
|
commitdiff
|
tree
2019-03-12
Gabe Black
scons: Don't use isdir in AddLocalRPATH.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-01
Gabe Black
util, tlm: Fix a memory error in the SCMasterPort class.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-03-01
Gabe Black
tlm: Add some includes to some tlm_utils header files.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-28
Gabe Black
systemc: Move systemc disabling checks to SConsopts.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Remove _m5.systemc passthroughs from SystemC_Kernel.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Update the systemc example to use m5.systemc...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Update the sc_main.py config to use m5.systemc.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Get rid of --working-dir in the test's config.py.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Start using the m5.systemc module in the test...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Add m5.systemc and m5.tlm python modules.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Export the tlm::tlm_global_quantum class to...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-25
Gabe Black
systemc: Export the sc_core::sc_time class to python.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
scons: Add a convenience method to set RPATH for local...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
systemc: Make the verify.py script work when run from...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
ext: test: Split up the GTEST_CPPFLAGS and CPPFLAGS.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
systemc: Make sc_(pause|stop) exit to python when not...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
systemc: Init some values in the scheduler for running...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-21
Gabe Black
systemc: Handle exceptions "correctly" even if sc_main...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-20
Gabe Black
config: Make parameter conversion handle integers in...
commit
|
commitdiff
|
tree
2019-02-19
Gabe Black
sim: Add a mechanism to exit the simulation loop immediately.
commit
|
commitdiff
|
tree
2019-02-14
Gabe Black
systemc: Add a systemc_home directory which maps to...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-14
Gabe Black
systemc: Make an include in src/systemc/ext use a relative...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-12
Gabe Black
systemc: config: Don't inject a custom argv[0] in sc_main.py.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-11
Gabe Black
systemc: configs: Add a very simple config which just...
commit
|
commitdiff
|
tree
2019-02-11
Gabe Black
systemc: Change the type of a loop counter to avoid...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-11
Gabe Black
scons: Change an = to a += when accumulating sources...
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-11
Gabe Black
systemc: scons: Specify RPATH as a list.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-02-01
Gabe Black
cpu, arch: Replace the CCReg type with RegVal.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
power: Get rid of some ISA specific register types.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
null: Get rid of some register type definitions.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
mips: Stop using architecture specific register types.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
alpha: Stop using architecture specific register types.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
x86: Stop using/defining some ISA specific register...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
riscv: Get rid of some ISA specific register types.
commit
|
commitdiff
|
tree
2019-01-31
Gabe Black
arch: cpu: Rename *FloatRegBits* to *FloatReg*.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-24
Gabe Black
hsail: Remove the MiscReg type.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-24
Gabe Black
base: arch: Get rid of the now unused FloatRegVal type.
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-23
Gabe Black
systemc: Fix TLM related includes.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-23
Gabe Black
arm: Replace MiscReg with RegVal in utility.(hh|cc).
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-22
Gabe Black
sparc: Get rid of some register type definitions.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-22
Gabe Black
arch: cpu: Stop passing around misc registers by reference.
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-22
Gabe Black
arm: Get rid of some register type definitions.
commit
|
commitdiff
|
tree
2019-01-22
Gabe Black
arm: dev: Replace ArmISA::MiscReg with RegVal in the...
commit
|
commitdiff
|
tree
2019-01-17
Gabe Black
tests: Fix tests/main.py so it can be run from anywhere.
commit
|
commitdiff
|
tree
2019-01-16
Gabe Black
cpu: dev: sim: gpu-compute: Banish some ISA specific...
Reviewed-by: Gabe Black <
gabeblack@google.com
>
Maintainer: Gabe Black <
gabeblack@google.com
>
commit
|
commitdiff
|
tree
2019-01-16
Gabe Black
arch: Make the ISA register types aliases for the global...
commit
|
commitdiff
|
tree
2019-01-16
Gabe Black
arm: Make the fp register types 64 bits.
commit
|
commitdiff
|
tree
2019-01-14
Gabe Black
arm: Stop using the FloatReg and FloatRegBits types.
commit
|
commitdiff
|
tree
2019-01-14
Gabe Black
config: De-nest the code in Port.splice().
commit
|
commitdiff
|
tree
2019-01-14
Gabe Black
config: Fix an error message in Port.splice().
commit
|
commitdiff
|
tree
2019-01-10
Gabe Black
systemc: Fix a function which was broken during style...
commit
|
commitdiff
|
tree
2019-01-09
Gabe Black
systemc: Make input.txt a dependency for the tlm/endian_conv...
commit
|
commitdiff
|
tree
2019-01-09
Gabe Black
systemc: Exclude some failing systemc TLM tests in...
commit
|
commitdiff
|
tree
2019-01-09
Gabe Black
systemc: Remove the TLM dependence on a non-standard...
commit
|
commitdiff
|
tree
2019-01-09
Gabe Black
systemc: Stop using the sc_string_view type.
commit
|
commitdiff
|
tree
2019-01-09
Gabe Black
systemc: Replace sc_core::sc_type_index with std::type_index.
commit
|
commitdiff
|
tree
next