Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-24 | mips-stats: update regressions of arguments fix | Korey Sewell | |
2009-09-23 | isa_parser: Turn the ISA Parser into a subclass of Grammar. | Nathan Binkert | |
This is to prepare for future cleanup where we allow SCons to create a separate grammar class for each ISA | |||
2009-09-23 | ply grammar: Fixup Tokenizer class so you can get lexer arguments | Nathan Binkert | |
2009-09-23 | ruby: Disable all debug output by default | Nathan Binkert | |
2009-09-23 | arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh | Nathan Binkert | |
2009-09-22 | slicc: Pure python implementation of slicc. | Nathan Binkert | |
This is simply a translation of the C++ slicc into python with very minimal reorganization of the code. The output can be verified as nearly identical by doing a "diff -wBur". Slicc can easily be run manually by using util/slicc | |||
2009-09-22 | params: small cleanup to param description internals | Nathan Binkert | |
2009-09-22 | scons: add slicc and ply to sys.path and PYTHONPATH so everyone has access | Nathan Binkert | |
2009-09-22 | python: Move more code into m5.util allow SCons to use that code. | Nathan Binkert | |
Get rid of misc.py and just stick misc things in __init__.py Move utility functions out of SCons files and into m5.util Move utility type stuff from m5/__init__.py to m5/util/__init__.py Remove buildEnv from m5 and allow access only from m5.defines Rename AddToPath to addToPath while we're moving it to m5.util Rename read_command to readCommand while we're moving it Rename compare_versions to compareVersions while we're moving it. --HG-- rename : src/python/m5/convert.py => src/python/m5/util/convert.py rename : src/python/m5/smartdict.py => src/python/m5/util/smartdict.py | |||
2009-09-22 | multiattrdict: make multilevel nesting work properly | Nathan Binkert | |
2009-09-22 | attrdict: add pickle support to attrdict | Nathan Binkert | |
2009-09-22 | code_formatter: use __builtin__ which is correct, not __builtins__ | Nathan Binkert | |
2009-09-17 | mips: fix command line arguments | Korey Sewell | |
arguments were not being saved correctly into M5 memory | |||
2009-09-17 | inorder-mdu: multiplier latency fix | Korey Sewell | |
mdu was workign incorrectly for 4+ latency due to incorrectly assuming multiply was finished the next stage | |||
2009-09-17 | X86: Fix the expected size of the immediate offset in MOV_MI. | Gabe Black | |
2009-09-16 | X86: Sign extend the immediate of wripi like the register version. | Gabe Black | |
2009-09-16 | X86: Make the imm8 member of immediate microops really 8 bits consistently. | Gabe Black | |
2009-09-16 | X86: Fix checking the NT bit during an IRET. | Gabe Black | |
2009-09-16 | X86: Fix setting the busy bit in the task descriptor in LTR. | Gabe Black | |
2009-09-16 | inorder-smt: remove hardcoded values | Soumyaroop Roy | |
allows for the 2T hello world example to work in inorder model | |||
2009-09-16 | inorder-configs: update se.py | Korey Sewell | |
fix bug with 'numThreads=len(workloads)' which was counting characters of command-line not counting threads as intended. Update numThreads for inorder/o3 cases and default to 1 for all other cases. | |||
2009-09-16 | configs: add maxinsts option on command line | Korey Sewell | |
-option to allow threads to run to a max_inst_any_thread which is more useful/quicker in a lot of cases then always having to figure out what tick to run your simulation to. | |||
2009-09-15 | Syscalls: Implement sysinfo() syscall. | Vince Weaver | |
2009-09-15 | SPARC: Make resTemp in udivcc wide enough to hold all the bits we need. | Vince Weaver | |
2009-09-15 | [mq]: x86syscalls.patch | Vince Weaver | |
2009-09-15 | inorder-alpha-fs: edit inorder model to compile FS mode | Korey Sewell | |
2009-09-14 | Add an I/O cache to FS config even if there's just an "L2" cache. | Steve Reinhardt | |
2009-09-11 | Added new MESI files | Polina Dudnik | |
2009-09-11 | Config adjustments for MESI | Polina Dudnik | |
2009-09-11 | Somayeh's MESI protocol with Polina's bug fixes | Polina Dudnik | |
2009-09-11 | MI data corruption bug fix | Polina Dudnik | |
2009-09-11 | Object print bug fix | Polina Dudnik | |
2009-09-11 | MOESI data corruption bug fix | Polina Dudnik | |
2009-09-01 | SCons fix to always make MemTest object | Polina Dudnik | |
2009-08-31 | [mq]: MOESI_patch | Polina Dudnik | |
2009-08-28 | Reset the atomics flags if RMW_Read is not followed by a RMW_Read or RMW_Write | Polina Dudnik | |
2009-08-28 | imported patch mi_patch | Polina Dudnik | |
2009-08-23 | Merge with head. | Gabe Black | |
2009-08-23 | X86: Preserve the NO_ACCESS flag when giving CDA a specialized interface. | Gabe Black | |
2009-08-23 | Atomic CPU: Respect the NO_ACCESS request flag. | Gabe Black | |
2009-08-21 | X86: fix some simple compile issues | Nathan Binkert | |
static should not be used for constants that are not inside a class definition. | |||
2009-08-20 | RTC: Make calls to writeData update the RTCs internal representation of time. | Gabe Black | |
2009-08-20 | X86: Make the real time clock actually keep track of time. | Gabe Black | |
2009-08-20 | X86: Fix the decoding for and fill out FST and FSTP. | Gabe Black | |
2009-08-20 | X86: Add microassembler symbols for floating point stack register operands. | Gabe Black | |
2009-08-20 | X86: Don't insist on binary encoding for the RTC since we implement BCD. | Gabe Black | |
2009-08-18 | X86: Decode the immediate byte opcode extension for 3dNow! instructions. | Gabe Black | |
2009-08-18 | X86: Decode three byte opcodes. | Gabe Black | |
2009-08-17 | Merge with head. | Gabe Black | |
2009-08-17 | X86: Update stats for new SSE instructions. | Gabe Black | |