Paweł Bylica
|
e026f860ad
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
artur-zawlocki
|
683f956a2e
|
added struct for compiler options
|
10 years ago |
Paweł Bylica
|
1732b86f23
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
artur-zawlocki
|
11d78d44b1
|
removed *.orig file
|
10 years ago |
artur-zawlocki
|
44a9ea0fb8
|
code cleanup and coding-standardization
|
10 years ago |
Paweł Bylica
|
ddf647b099
|
Merge branch 'develop' into develop-evmcc
|
10 years ago |
Paweł Bylica
|
38766df7fc
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
Paweł Bylica
|
c52fd78fb6
|
Use llvm.longjmp intrinsic for longjmp [Delivers #81792986]
|
10 years ago |
artur-zawlocki
|
0e0032e6ef
|
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
Conflicts:
libevmjit/Compiler.cpp
|
10 years ago |
Paweł Bylica
|
a19f3df3b3
|
Coding style: use "o_" prefix for output function arguments
|
10 years ago |
artur-zawlocki
|
bb4c21e5f3
|
allow --jit as non first argument
|
10 years ago |
artur-zawlocki
|
aa3ae14422
|
code cleanup & coding-standardization
|
10 years ago |
Paweł Bylica
|
23c7da66fa
|
Rename Type::i256 -> Type::Word
|
10 years ago |
Paweł Bylica
|
b039d7ee8e
|
Use common builder in GasMeter and Memory
|
10 years ago |
Paweł Bylica
|
5dc0a266c4
|
Empty lines removal
|
10 years ago |
Gav Wood
|
ae960c577a
|
Big fixes.
|
10 years ago |
Gav Wood
|
b28f81bf10
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
|
10 years ago |
Gav Wood
|
eb5fdb59ea
|
PoC-7: Instruction set reform redux.
|
10 years ago |
Gav Wood
|
2770e6ccc7
|
PoC-7: Instruction set reform
|
10 years ago |
Gav Wood
|
d1d20c1782
|
Merge pull request #450 from imapp-pl/pr-fixes
Update Visual Studio project file for LibEthereum
|
10 years ago |
chriseth
|
46d413e83a
|
Merge pull request #415 from chriseth/sol_expressionCompiler
Solidity expression compiler
|
10 years ago |
Christian
|
0c88f03204
|
Corrected doxygen post comments.
|
10 years ago |
Gav Wood
|
44435bb89d
|
Merge pull request #432 from CJentzsch/newTests
Added tests for SIGNEXTEND and BNOT
|
10 years ago |
Gav Wood
|
c663ff6f39
|
Fixed #444
|
10 years ago |
Gav Wood
|
b45701e427
|
For for copying high addresses from CALLDATA/CODE/EXTCODE
|
10 years ago |
Paweł Bylica
|
3711dded23
|
Update Visual Studio project file for LibEthereum
|
10 years ago |
Paweł Bylica
|
ec07859aed
|
Update Visual Studio project file for LibEthereum
|
10 years ago |
Paweł Bylica
|
ff584fc3a3
|
Merge branch 'develop' into develop-evmcc
|
10 years ago |
Gav Wood
|
07e446d8da
|
Rename storage() -> storageOverlay().
|
10 years ago |
Paweł Bylica
|
d555d4af8f
|
Handle unsigned integer overflow in Memory::require() [Delivers #81773288]
|
10 years ago |
Paweł Bylica
|
340d9ea678
|
Change Constant::get to support negative values
|
10 years ago |
Christoph Jentzsch
|
04e718b34a
|
Renamed storageOverlay() to storage() in Account.h
|
10 years ago |
Christoph Jentzsch
|
8f80a7f214
|
Merge remote-tracking branch 'upstream/develop' into bugfix
|
10 years ago |
Paweł Bylica
|
cfb98606f5
|
Remove Memory::require(size) interface [#81773288]
|
10 years ago |
Paweł Bylica
|
4164895935
|
Deprecate Memory::require(size) function. Risk of unsigned integer overflow.
|
10 years ago |
Gav Wood
|
d6cded89c1
|
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Conflicts:
libethereum/Executive.cpp
|
10 years ago |
Paweł Bylica
|
1728f58cba
|
Use readPushData() in basic block analysis
|
10 years ago |
Paweł Bylica
|
01b6974a18
|
Use readPushData() in instruction compilation
|
10 years ago |
Paweł Bylica
|
20277e8b0b
|
Create dedicated function for pushdata reading
|
10 years ago |
Paweł Bylica
|
c376cda830
|
Fix u256 to APInt conversion
|
10 years ago |
artur-zawlocki
|
46fc1a396e
|
removed accidentally added *.orig file
|
10 years ago |
artur-zawlocki
|
de7f0ac7b3
|
New performance tests [Delivers #81578852]
|
10 years ago |
artur-zawlocki
|
0398bcefe2
|
Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc
|
10 years ago |
artur-zawlocki
|
feaa976c88
|
Cleaning up warnings and build dependencies [#81588646]
|
10 years ago |
artur-zawlocki
|
2503741803
|
CMakeLists updated, should now build without LLVM when EVMJIT is not enabled [#81588646]
|
10 years ago |
Paweł Bylica
|
1dc5bece05
|
Fix MSIZE and memory resize step [Delivers #81777708]
|
10 years ago |
Paweł Bylica
|
c118675532
|
Improve PUSH compilation
|
10 years ago |
Paweł Bylica
|
9040050bf4
|
Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc
|
10 years ago |
Paweł Bylica
|
c32e1e05b3
|
Fix case where JUMPI is the last instruction
|
10 years ago |
artur-zawlocki
|
9fffec2206
|
Codegen for SIGNEXTEND [Delivers #81700414]
|
10 years ago |