Marek Kotewicz
24782537e8
Merge branch 'import_route' of https://github.com/debris/cpp-ethereum into import_route
10 years ago
Gav Wood
41397c35a1
Merge pull request #2169 from LefterisJP/opencl_force_single_chunk
Allow forcing single chunk DAG upload to GPU
10 years ago
Gav Wood
0fba5c48c5
Merge pull request #2167 from chfast/execution_stack_offloading
Execution stack offloading
10 years ago
Gav Wood
deb0f4600d
Merge pull request #2171 from arkpar/signals_fix
Made signals/handlers not dependent on destruction order
10 years ago
arkpar
113acd7bba
made signals/handler not dependent on destruction order
10 years ago
Marek Kotewicz
ee06872b19
ImportRoute class instead of pair
10 years ago
Gav Wood
e48af3fc7f
Merge pull request #2097 from yann300/designDebugPanel
Mix - Scenario Panel
10 years ago
Gav Wood
6cb2b74602
Merge pull request #2168 from chriseth/sol_optimizeZeroReturn
Optimize RETURN x 0 to STOP.
10 years ago
Gav Wood
ea4b765843
Merge pull request #2160 from subtly/netFix
Prep for cleanup, subprotocol packet queues, and framing.
10 years ago
Gav Wood
f00c02ae61
Merge pull request #2166 from arkpar/bc
State management in EthereumHost
10 years ago
Lefteris Karapetsas
b84c28e084
Allow forcing single chunk DAG upload to GPU
A new argument is added. --force-single-chunk allows the user to
overwrite auto chunk detection and force DAG uploading in a single
chunk. This should only be used if the user is 100% certain that their
card can actually enqueue a DAG for writting bigger than the
MAX_MEM_ALLOC_SIZE.
OpenCL says this is undefined behaviour so use at your own risk. Still,
some cards seem to be able to upload the DAG in a single chunk even if
OpenCL thinks they can't, thus the decision to add this option.
10 years ago
Paweł Bylica
ed65ebdede
Remove debug logs and add comments.
10 years ago
Paweł Bylica
4b2d62814f
Change stack offloading point.
10 years ago
arkpar
12bb49d79b
Merge branch 'develop' of https://github.com/ethereum/cpp-ethereum into bc
10 years ago
chriseth
6c45ac6ab1
Optimize RETURN x 0 to STOP.
10 years ago
arkpar
8ccd0bb229
added missing resync guard
10 years ago
Paweł Bylica
1b4745c95b
Do not set stack memory limit on OSX.
10 years ago
Paweł Bylica
35b786be24
OS stack memory offloading for VM execution.
10 years ago
arkpar
6b80953aa3
State management in EthereumHost, better sync progress reporting.
Invariants checking
10 years ago
yann300
68d2036788
Merge remote-tracking branch 'up/develop' into designDebugPanel
10 years ago
Gav Wood
d810b3d1b4
Merge pull request #2158 from arkpar/bc
Resync after downloading unknown new block
10 years ago
subtly
2012597f83
Merge branch 'rlpx' into netFix
Conflicts:
libp2p/RLPXFrameCoder.h
10 years ago
subtly
057311778c
Prep for cleanup, subprotocol packet queues, and framing. Disown rlpxsocket from handshake and rename FrameIO to FrameCoder.
10 years ago
arkpar
566b2b6354
resync after downloading unknown new block
10 years ago
Gav Wood
3f94350a3e
Merge pull request #2157 from winsvega/issues
expectOut fill section to vmTests
10 years ago
Gav Wood
a388e41674
Merge pull request #2152 from chfast/test_osx_stack_limit
Set stack memory limit on OSX
10 years ago
Dimitry
cb133837c4
expectOut fill section to vmTests
10 years ago
Gav Wood
c4a6f7b676
Merge pull request #2155 from LefterisJP/opencl_smarter_gpu_memorycheck
OpenCL smarter GPU memorycheck
10 years ago
Gav Wood
9c25eb9fd0
Merge pull request #2154 from LefterisJP/opencl_query_gpu_only
OpenCL Query Only GPU devices
10 years ago
Gav Wood
d6e97f4853
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
237d044a73
Reprocess in eth -i, don't network by default.
10 years ago
Gav Wood
7b761b8293
Merge pull request #2153 from CJentzsch/expandEthCLI
Expand eth cli with transactnonce
10 years ago
yann300
023f697341
Merge remote-tracking branch 'up/develop' into designDebugPanel
Conflicts:
mix/MixClient.cpp
10 years ago
Gav Wood
1593d20e6c
Fix for FixedHash::operator~().
10 years ago
yann300
7a557e42df
small changed based on comments
10 years ago
Paweł Bylica
9e9a33b713
Set stack memory limit on OSX.
10 years ago
Lefteris Karapetsas
7604f4c224
Smarter and more flexible GPU memory check
- Added new option --cl-extragpumem with which you can let the OpenCL
miner know how much GPU memory you believe your system would need for
miscellaneous stuff like Windowing system rendering e.t.c. The default
is 350 MB.
- Added new option --curent-block with which you can let the miner know
the current block during the configuration phase and as such help him
provide a much more accurate calculation of how much GPU memory is
required.
- Added help(documentation) for some arguments that did not have one
10 years ago
Lefteris Karapetsas
474705ba80
Styling changes
10 years ago
CJentzsch
c451d3a7fa
Merge remote-tracking branch 'upstream/develop' into expandEthCLI
Conflicts:
eth/main.cpp
libethereum/Client.h
10 years ago
Lefteris Karapetsas
eaee35dd0b
Refactor in OpenCL argument passing
- No need for many different functions to set each single option for the
miner. First we set all options and then we execute them. This way
--list-devices will give different results with --alow-opencl-cpu and
without it as it should.
- If the user has no GPU with sufficient memory we no longer default to
CPU. It's better to throw an error and let the user remove the
argument. It's easy to miss the defaulting to CPU log message.
10 years ago
CJentzsch
43f8d638fb
add transactnonce to ethcli
10 years ago
Lefteris Karapetsas
cf4c191a98
CLMiner, query only GPU devices
By default now, CPU is not considered an OpenCL device.
Also added a new argument --allow-opencl-cpu, that would allow OpenCL to
include CPU devices if the user's openCL implementation caters for it.
10 years ago
Gav Wood
94579c6082
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
5a6f6a55f2
Cleanups and fix for sending transactions when not syncing.
10 years ago
Gav Wood
f2a084654c
Merge pull request #2150 from arkpar/bc
Use all peers for resyncing
10 years ago
Gav Wood
29c489328d
Merge pull request #2151 from LefterisJP/fix_chunks_autodetect
Fix the chunks auto detecting code
10 years ago
Lefteris Karapetsas
0c08092f6a
Fix the chunks auto detecting code
10 years ago
arkpar
8605b8c9ce
use all peers for re-syncing
10 years ago
Gav Wood
02f4c5d5c2
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
10 years ago
Gav Wood
b24d7de594
Merge pull request #2149 from arkpar/bc
Fixed sync catching up
10 years ago