Paweł Bylica
|
01ca987093
|
Give back an amount of gas not used by CALL instructions
[#79942174]
|
10 years ago |
Paweł Bylica
|
2999de9f1a
|
Give back an amount of gas not used by CALL instructions
[#79942174]
|
10 years ago |
Paweł Bylica
|
fb87a0b2ab
|
Count gas for CALL instructions
[#79942174]
|
10 years ago |
Paweł Bylica
|
c5c76cdf99
|
Count gas for CALL instructions
[#79942174]
|
10 years ago |
artur-zawlocki
|
475b85d959
|
Fixes in inline asm in some jump tests.
|
10 years ago |
artur-zawlocki
|
a5c239ffc9
|
Fixes in inline asm in some jump tests.
|
10 years ago |
Paweł Bylica
|
7494fdba7a
|
Use Constant::get() interface to create LLVM constants
|
10 years ago |
Paweł Bylica
|
05952064dc
|
Use Constant::get() interface to create LLVM constants
|
10 years ago |
Paweł Bylica
|
f95999c6b3
|
Allocate memory and count gas for RETURN instruction
[#79942174]
|
10 years ago |
Paweł Bylica
|
16023daf0b
|
Allocate memory and count gas for RETURN instruction
[#79942174]
|
10 years ago |
Paweł Bylica
|
7a89751433
|
Change the way compiled program returns
|
10 years ago |
Paweł Bylica
|
f9f08d3223
|
Change the way compiled program returns
|
10 years ago |
Paweł Bylica
|
8fb6de09e4
|
Define constants and return codes
|
10 years ago |
Paweł Bylica
|
9c268561bd
|
Define constants and return codes
|
10 years ago |
artur-zawlocki
|
6caff31697
|
Implemented ADDMOD, MULMOD and GAS [Delivers #80566276]
|
10 years ago |
artur-zawlocki
|
2031240485
|
Implemented ADDMOD, MULMOD and GAS [Delivers #80566276]
|
10 years ago |
artur-zawlocki
|
9b3c446578
|
Codegen for GAS
|
10 years ago |
artur-zawlocki
|
6eb64ddcda
|
Codegen for GAS
|
10 years ago |
Paweł Bylica
|
3a2596960b
|
Report error if static-analysed stack is too small
|
10 years ago |
Paweł Bylica
|
b56a815d2c
|
Report error if static-analysed stack is too small
|
10 years ago |
artur-zawlocki
|
a2a496ebce
|
test cases for JUMPS/phi nodes
|
10 years ago |
artur-zawlocki
|
86949720b1
|
test cases for JUMPS/phi nodes
|
10 years ago |
Paweł Bylica
|
8a522834f0
|
Do not check gas cost of value 0
[Delivers #80544260]
|
10 years ago |
Paweł Bylica
|
0c708339e5
|
Do not check gas cost of value 0
[Delivers #80544260]
|
10 years ago |
Paweł Bylica
|
efe23ad7b8
|
Do not commit gas costs on JUMPDEST instruction
[#80544260]
|
10 years ago |
Paweł Bylica
|
1de697df99
|
Do not commit gas costs on JUMPDEST instruction
[#80544260]
|
10 years ago |
Paweł Bylica
|
9bdfd59b6f
|
Change basic block linking order to get better results (still not perfect)
|
10 years ago |
Paweł Bylica
|
3ec44144e5
|
Change basic block linking order to get better results (still not perfect)
|
10 years ago |
artur-zawlocki
|
56a17a0f2e
|
test cases for JUMP
|
10 years ago |
artur-zawlocki
|
deb0957087
|
test cases for JUMP
|
10 years ago |
artur-zawlocki
|
6e2bcefaca
|
Implemented indirect JUMPI and fixes for JUMPs to invalid PCs
|
10 years ago |
artur-zawlocki
|
1afcca2d0b
|
Implemented indirect JUMPI and fixes for JUMPs to invalid PCs
|
10 years ago |
artur-zawlocki
|
2c3d0cc375
|
test cases for JUMP(I)
|
10 years ago |
artur-zawlocki
|
c968a3b594
|
test cases for JUMP(I)
|
10 years ago |
Paweł Bylica
|
d5f7de4a2e
|
Always commit cost blocks
[#79942174]
|
10 years ago |
Paweł Bylica
|
c0a7d82b21
|
Always commit cost blocks
[#79942174]
|
10 years ago |
Paweł Bylica
|
39ba3ae1d9
|
Use external counter for gas (external linkage global variable)
[#79942174]
|
10 years ago |
Paweł Bylica
|
f6eef07d37
|
Use external counter for gas (external linkage global variable)
[#79942174]
|
10 years ago |
Paweł Bylica
|
4eb65a8b2c
|
Fix block cost counting (counter not reset)
|
10 years ago |
Paweł Bylica
|
a03d47083e
|
Fix block cost counting (counter not reset)
|
10 years ago |
Paweł Bylica
|
5470faf9ec
|
Count gas for additional memory
[#79942174]
|
10 years ago |
Paweł Bylica
|
48710b5e5c
|
Count gas for additional memory
[#79942174]
|
10 years ago |
Paweł Bylica
|
d6e6a5f558
|
MSIZE test
|
10 years ago |
Paweł Bylica
|
e1112c11c9
|
MSIZE test
|
10 years ago |
Paweł Bylica
|
0128f09065
|
Wrong resize condition fixed
[Delivers #80191662]
|
10 years ago |
Paweł Bylica
|
7c157f68f6
|
Wrong resize condition fixed
[Delivers #80191662]
|
10 years ago |
Paweł Bylica
|
4f871447a3
|
mload function added as implementation of MLOAD
[#80191662]
|
10 years ago |
Paweł Bylica
|
48ed393fb3
|
mload function added as implementation of MLOAD
[#80191662]
|
10 years ago |
Paweł Bylica
|
5f1ea8f832
|
store8 function added as implementation of MSTORE8
[#80191662]
|
10 years ago |
Paweł Bylica
|
0400b47357
|
store8 function added as implementation of MSTORE8
[#80191662]
|
10 years ago |