aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* core/memory: Fix type punning warning on older compilerscore-optimizeMichael Buesch2018-09-032-20/+36
* core/cpu: Optimize string immediate fetchingMichael Buesch2018-09-031-9/+3
* Use standard big-endian conversion functionsMichael Buesch2018-09-032-23/+9
* core/callstack: Optimize compound statement translationMichael Buesch2018-09-032-16/+10
* core/memory: Reduce size of width fieldMichael Buesch2018-09-031-1/+3
* core/memory: Optimize allocationMichael Buesch2018-09-032-12/+18
* core/memory: Add shortcuts for constant widthsMichael Buesch2018-09-0316-101/+250
* Add container type for memory objectsMichael Buesch2018-09-0355-543/+1059
* core/operators: Fix exception handlingMichael Buesch2018-09-032-4/+4
* coreserver: Disable affinity during startupMichael Buesch2018-09-021-1/+2
* coreserver: Add missing cython declarationMichael Buesch2018-09-021-0/+1
* core/coreserver: Disable affinity while initializing hw modulesMichael Buesch2018-09-022-20/+38
* gui: Add missing import for isInteger()Michael Buesch2018-09-021-0/+1
* core: Inline operator width generationMichael Buesch2018-09-024-58/+59
* core/cpu: Optimize insn type comparesMichael Buesch2018-09-021-9/+12
* run-random: Use parent interpreterMichael Buesch2018-09-021-2/+4
* run-random: Always terminate processesMichael Buesch2018-09-021-0/+7
* run-random: Properly construct pathsMichael Buesch2018-09-021-2/+9
* insnbench: Add --one-cycle optionMichael Buesch2018-09-021-17/+22
* insnbench: Add random booleansMichael Buesch2018-09-021-0/+14
* insnbench: SPL enforce 0Michael Buesch2018-09-021-0/+1
* Rewrite run-random script in PythonMichael Buesch2018-09-022-21/+134
* Add helper script to run randomized testMichael Buesch2018-09-021-0/+21
* insnbench: Add proper arg parsingMichael Buesch2018-09-021-93/+118
* core/insn/exp: Check and handle limitMichael Buesch2018-09-021-0/+4
* core/insn/acos/asin: Check and handle limitsMichael Buesch2018-09-022-8/+8
* tests/run: Fix accu selectionMichael Buesch2018-09-021-2/+9
* tests/real: Add more test cases for ASIN/ACOS/EXPMichael Buesch2018-09-021-0/+66
* tests/run: Add option to specify number of accusMichael Buesch2018-09-011-0/+2
* insnbench: Use DOS line breaksMichael Buesch2018-09-011-38/+44
* insnbench: Add support for setting the RNG seedMichael Buesch2018-09-011-1/+10
* insnbench: Add support for random valuesMichael Buesch2018-09-011-4/+8
* awlsim-test: Add support for read from stdinMichael Buesch2018-09-011-2/+13
* common: Add support for reading source/project from data streamMichael Buesch2018-09-012-2/+37
* datatypehelpers: Catch float conversion exceptionMichael Buesch2018-08-301-2/+10
* insnbench: Add randomizerMichael Buesch2018-08-301-178/+332
* misc: Add instruction benchmark generatorMichael Buesch2018-08-291-0/+282
* core/callstack: Avoid exception handling in getInterfIdxOper()Michael Buesch2018-08-261-5/+5
* common: Add Cython declarations for isInteger() and isString()Michael Buesch2018-08-268-20/+35
* core/real: Fixes for REAL corner casesMichael Buesch2018-08-2514-105/+230
* common/datatypehelper: Add helper to check for IEEE float zeroMichael Buesch2018-08-252-0/+9
* tests: Extend REAL test with Inf and NaN testsMichael Buesch2018-08-251-31/+1357
* datatypehelpers: Add helper to check for float infinityMichael Buesch2018-08-222-1/+9
* common/datatypehelpers: Add negative zero float constantMichael Buesch2018-08-192-0/+25
* core/cpu: Optimize offset adding in multiinstance-callMichael Buesch2018-08-171-2/+4
* core/cpu: Use moving average to calculate timestamp update intervalMichael Buesch2018-08-172-1/+3
* core/cpu: Use common moving average class to calculate cycle timeMichael Buesch2018-08-172-24/+8
* common: Add moving-averageMichael Buesch2018-08-173-0/+171
* tests/nose: Add more assertionsMichael Buesch2018-08-171-0/+3
* core/cpu: Dynamically compute timestamp update intervalMichael Buesch2018-08-162-4/+30
bues.ch cgit interface