Gav Wood
1713329d22
Separation of code & data compiling.
11 years ago
Tim Hughes
b0bbeee21b
Fix VS2013 compile warnings.
11 years ago
Gav Wood
b3093e6447
PoC 3.5 functionality. Still buggy though.
11 years ago
Gav Wood
472323115a
PoC-3.5. ish.
11 years ago
Gav Wood
8ac90b2557
VM stuff for PoC 3.5
11 years ago
Gav Wood
aa845c0559
Non-compiling instruction changes.
11 years ago
Daniel Hams
3bc751dc9d
Remove clang bug workarounds fixed with latest XCode tools release.
11 years ago
Tim Hughes
43662cd8fa
Fixed VS2013 projects and compile errors.
Enable and fix addition warnings (-Wextra).
Disable unknown pragma warning (avoids messy wrapping pragmas in compiler guards).
Tidy up some of the waring suppression for 3rd part libraries by wrapping with a header.
11 years ago
Gav Wood
dff8e9ef46
Stop on div by zero rather than throw.
11 years ago
Gav Wood
0731c3ae7a
Hash instructions require at least one on stack.
11 years ago
zelig
e44615cdc6
use std::unordered_map for blockchain + minor fixes
- hashing class defined in Common.h (credit JW Ratcliff)
- fix m_stack/m_temp in VM clang sections
- explicit namespace for std::make_pair calls
11 years ago
Gav Wood
9fdf7446db
First unit testing harness for VM.
NOT fix.
11 years ago
Gav Wood
e27f6d3541
Separated VM from rest of code.
11 years ago