Paweł Bylica
d0da772f2a
VM refactor: change type of code pointer (pc) to uint64_t.
10 years ago
Paweł Bylica
3bc335d59b
VM refactor: small changes
10 years ago
Paweł Bylica
c0ffe96826
VM refactor: check requirements helper function.
Move an instruction requirements checking in VM to a separated helper function.
Instruction execution is now split into two parts what reduces OS stack memory usage.
10 years ago
Gav Wood
f27bdc3346
Merge pull request #2025 from imapp-pl/refactor_executive
Executive on a diet
10 years ago
chriseth
eeb8c5c515
Merge pull request #2100 from chriseth/sol_stackTooDeep
Improved "Stack too deep" error message.
10 years ago
chriseth
991901d14b
Merge pull request #2104 from chriseth/sol_fix_doNotEnableOptimiserIfRunsAreGiven
Do not enable optimiser if --optimizer-runs is "given".
10 years ago
Paweł Bylica
f7ed7ed4de
Rename Executive::collectResult -> setResultRecipient.
10 years ago
Paweł Bylica
3a550d6ac7
Fix input data validation for ECRECOVER precompiled contract.
10 years ago
Gav Wood
e0e9f929e0
Merge pull request #2050 from LefterisJP/amd_chunk_dag_upload
OpenCL Amd chunk dag upload
10 years ago
Lefteris Karapetsas
f07ce95f78
setDagChunks is a part of the Interface
10 years ago
Lefteris Karapetsas
c6020f6625
Don't read kernel file as string during runtime
10 years ago
Lefteris Karapetsas
df8ca0d1a1
Reclaim chunksNum set in MinerAux.h after merge
10 years ago
Gav Wood
5ee6f9b978
Windows build fix.
10 years ago
Gav Wood
c7c1d79176
Frontier parameters in.
10 years ago
Lefteris Karapetsas
40c2258ea8
Merge branch 'develop' into amd_chunk_dag_upload
10 years ago
chriseth
9db5fb5bb6
Improved "Stack too deep" error message.
Closes #2080 .
10 years ago
Gav Wood
4894766804
Protect g_logOverride - don't use it directly.
Fixed #2056
10 years ago
Gav Wood
5cfbc888b7
Merge branch 'poc-9' into develop
10 years ago
Gav Wood
46666c8450
Accept alternative nonce.
10 years ago
Gav Wood
588598586f
Merge pull request #2103 from chriseth/sol_fix_sequenceError
Invalid sequence access.
10 years ago
Gav Wood
f9b1d2d91e
Merge pull request #2098 from LefterisJP/remove_cl_miner_hash
Remove unused ethash_cl_miner::hash() function
10 years ago
Gav Wood
2669182ea2
Merge pull request #2102 from chriseth/sol_iszeroiszero
Optimize double ISZERO.
10 years ago
Gav Wood
796fb5de2c
Merge pull request #2091 from gluk256/v_test_refactor
fixed peer test
10 years ago
Gav Wood
cbba411e27
Merge pull request #2089 from winsvega/issues
Issues: VMTest filler fix
10 years ago
Gav Wood
aebd5770f6
Merge pull request #2085 from CJentzsch/addTests
Add some tests
10 years ago
Gav Wood
4fc7dfa9d7
Merge pull request #2068 from LefterisJP/clarify_silence
Clarify usage of silence in eth/main
10 years ago
CJentzsch
3d160fe011
sec-80 test
10 years ago
chriseth
ee43c4f8a2
Fix: Optimiser was enabled by default.
10 years ago
chriseth
2d2c9b3a70
Quick fix to not access inaccessible sequences.
10 years ago
chriseth
299c36e6b1
Test for the invalid sequence access bug.
10 years ago
CJentzsch
47c3e3aebd
Merge remote-tracking branch 'upstream/develop' into addTests
10 years ago
chriseth
7229fad1b2
Optimize double ISZERO.
10 years ago
chriseth
887cf3842d
Merge pull request #2096 from chriseth/sol_constantFallback
Fallback takes constant amount of gas, and send no gas with send.
10 years ago
chriseth
9574103b9a
Merge pull request #2084 from chriseth/sol_computeConstants
Compute constants
10 years ago
chriseth
089c9477b4
Style.
10 years ago
chriseth
0f8c4a7fbb
Bare functions return success condition.
10 years ago
chriseth
b60da19241
Fallback takes constant amount of gas, and send to gas with send.
10 years ago
chriseth
660a6eb37b
Remove namespace prefixes.
10 years ago
chriseth
1c8eabf6ed
MSVC fix.
10 years ago
chriseth
3fc61e9087
Compute constants
10 years ago
chriseth
292d8486eb
Merge pull request #2095 from chriseth/sol_memoryArrays
Ability to specify the storage location of a reference type.
10 years ago
CJentzsch
0426f5e3fd
fix expected section
10 years ago
CJentzsch
a0035a2da3
add call-a-suicided-contract-again-test
10 years ago
CJentzsch
05e25f7d2b
style
10 years ago
CJentzsch
1ded374bae
log on OOG call
10 years ago
chriseth
2b9e46d8f6
Style.
10 years ago
Lefteris Karapetsas
f08f39d067
Remove unused ethash_cl_miner::hash() function
10 years ago
chriseth
ac79514e63
Ability to specify the storage location of a reference type.
10 years ago
Dimitry
1cc8ac8bd5
VM Filler: Style
10 years ago
CJentzsch
c48a44fe96
retune gas cost of recursive bombs
10 years ago