Commit graph

18 commits

Author SHA1 Message Date
Paweł Bylica
4684c6f363 Using call helper 2014-10-28 20:36:03 +01:00
Paweł Bylica
c7ba567f9a Merge branch 'develop' into develop-evmcc
Conflicts:
	libevm/ExtVMFace.h
	libevm/VM.h
	test/vm.cpp
	test/vm.h
	windows/LibEthereum.vcxproj.filters
2014-10-28 12:26:45 +01:00
Paweł Bylica
0da6823484 Fix EXTCODECOPY 2014-10-28 11:37:15 +01:00
Paweł Bylica
0eb8311aa1 Restore correct memory access in Ext functions 2014-10-28 11:24:50 +01:00
Paweł Bylica
734dd31587 Using RuntimeData pointer in ext functions [#81470252] 2014-10-27 16:46:53 +01:00
Paweł Bylica
a076ced3c3 Old bswap intrinsic removed 2014-10-27 16:16:02 +01:00
Paweł Bylica
3cba47385a Moving CODE data from Ext to Runtime [#81470252] 2014-10-27 16:13:38 +01:00
Paweł Bylica
83b24b627d Moving CALLDATA data from Ext to Runtime [#81470252] 2014-10-27 16:00:41 +01:00
Paweł Bylica
088a4efa16 Moving the rest word-size data from Ext to Runtime [#81470252] 2014-10-27 15:05:21 +01:00
Paweł Bylica
bfe1216d91 Moving ORIGIN, CALLER & CALLVALUE data from Ext to Runtime [#81470252] 2014-10-27 14:42:47 +01:00
Paweł Bylica
399cf2845e Moving ADDRESS data from Ext to Runtime [#81470252] 2014-10-27 14:18:39 +01:00
Paweł Bylica
c388a81cff Access memory structure through runtime structure [#81470252] 2014-10-27 11:45:07 +01:00
Paweł Bylica
075752340a Use Endianness in Ext [#79877740] 2014-10-21 17:50:34 +02:00
Paweł Bylica
920ea2ec7e Comment: storage uses native endianness [#79877740] 2014-10-21 17:44:48 +02:00
Paweł Bylica
05741c2d4e Handle endianness for CALLDATALOAD correctly [#79877740] 2014-10-21 17:35:18 +02:00
Paweł Bylica
f83e23a749 Another round of fixing ExtVM interface 2014-10-20 17:37:42 +02:00
Paweł Bylica
dd6fbdaf2a Fix not allocated arg8 for CALL 2014-10-17 10:52:35 +02:00
Paweł Bylica
7df24fad4a Move JIT compiler project to library 2014-10-16 15:16:16 +02:00
Renamed from evmcc/Ext.cpp (Browse further)