Commit Graph

  • 2f913fbc01
    core/state, eth/downloader, trie: construct direct cache during fast Péter Szilágyi 2016-10-25 19:37:15 +03:00
  • 199b4de693 trie: Write cache misses at commit time instead of immediately. Nick Johnson 2016-10-25 17:10:52 +01:00
  • c4e5dc3bea core/state, trie: Remove Commit() from PersistentMap interface Nick Johnson 2016-10-25 15:49:36 +01:00
  • 5b73f9aacd trie, light: Rename Storage to PersistentMap Nick Johnson 2016-10-25 11:05:59 +01:00
  • de5a818baa core, miner, trie: Integrate directcache with statedb Nick Johnson 2016-10-25 10:58:44 +01:00
  • 2fb08643cb Remove NodeIterator from the storage interface Nick Johnson 2016-10-24 11:58:50 +01:00
  • cee7eae5dc trie, metrics: Implement DirectCache for storage caching Nick Johnson 2016-10-24 11:42:39 +01:00
  • 9683a38895 core/state, light, trie: Rename Trie to Storage; remove Hash() and Root() methods Nick Johnson 2016-10-24 11:42:16 +01:00
  • 342312acab trie: Refactor trie implementation to use an interface Nick Johnson 2016-10-21 15:00:20 +01:00
  • f3541848fa
    cmd, eth, vendor: drop opencl mining support Péter Szilágyi 2016-10-25 11:51:17 +03:00
  • 0ed91a7557
    build, internal/build: sort out vendor quircks Péter Szilágyi 2016-10-24 18:59:18 +03:00
  • 14da810d5e whisper: debug test deleted Vlad 2016-10-24 23:27:23 +02:00
  • cc8f237f83 whisper: peer & api tests added Vlad 2016-10-24 23:25:15 +02:00
  • d4336f00a6
    Godeps, vendor: convert dependency management to trash Péter Szilágyi 2016-10-24 13:13:00 +03:00
  • 28c1f18994 Delete CNAME Jeffrey Wilcke 2016-10-24 14:26:31 +02:00
  • ba2d554e46 Create CNAME Jeffrey Wilcke 2016-10-24 14:05:17 +02:00
  • b1de5d8fa5 whisper: filter tests added Vlad 2016-10-23 11:00:17 +02:00
  • b71b5c6e70 Merge 857839b2412f9bf87729b88b3d198fc1c22fba05 into c72f5459ac110de47fa068bfa560164078508b1e Gustav-Simonsson 2016-10-23 07:24:47 +00:00
  • 890ffa05f8 Merge pull request #3189 from fjl/leveldb-update Péter Szilágyi 2016-10-21 19:14:11 +03:00
  • 89014b4524 core/vm: Ignore EnableJit ChainConfig setting (#3166) Hao Bryan Cheng 2016-10-21 08:35:03 -07:00
  • f8608a5228 trie: while fast syncing, don't keep trie nodes in memory (#3186) Péter Szilágyi 2016-10-21 18:34:17 +03:00
  • 3664e525d9
    trie: while fast syncing, don't keep trie nodes in memory Péter Szilágyi 2016-10-21 15:07:59 +03:00
  • 437c1e40b2 Merge pull request #3185 from karalabe/fix-log-race Péter Szilágyi 2016-10-21 13:25:38 +03:00
  • 53db80da89
    eth/downloader: fix a data race in a log output Péter Szilágyi 2016-10-21 13:09:27 +03:00
  • 28cc3cc960 Merge pull request #3184 from karalabe/import-gas-use Péter Szilágyi 2016-10-21 12:37:59 +03:00
  • 1291778032
    cmd/geth, code, eth/downloader: tune import logs and mem stats Péter Szilágyi 2016-10-21 11:40:00 +03:00
  • cf6f93293a trie: bump cachegen for read access, avoiding copies Felix Lange 2016-10-19 22:48:21 +02:00
  • b930baa580 Godeps: update github.com/syndtr/goleveldb to 6b4daa5362 Felix Lange 2016-10-20 14:56:34 +02:00
  • 66ee2dec53 internal/ethapi: add debug.chaindbCompact Felix Lange 2016-10-20 14:36:48 +02:00
  • 3abf3580a3 Merge ddf63d3c068f1af50a2ef3ccde2e1551e4bef6b9 into f2ae2f7eef1e3e15b9e6f81e2b5895e2d20d12bc Felix Lange 2016-10-20 11:03:27 +00:00
  • 6366c4a1b8 Merge 81c76e07dcb64526d85266598c5835361faef0d8 into c72f5459ac110de47fa068bfa560164078508b1e Joubin Houshyar 2016-10-20 08:59:50 +00:00
  • ddf63d3c06 trie: simplify insert, delete Felix Lange 2016-10-20 00:49:58 +02:00
  • c937a70143 trie: fix test Felix Lange 2016-10-20 00:20:10 +02:00
  • 1a49362b27 trie: bump cachegen for read access, avoiding copies Felix Lange 2016-10-19 22:48:21 +02:00
  • 0fcdcb950a TEMP HACK to return memory to leveldb buffer pool Felix Lange 2016-10-19 22:49:31 +02:00
  • 2ae2a78f38
    vm: optimize EXP Paweł Bylica 2016-10-19 17:16:06 +02:00
  • 0c96205b56
    Optimize EXP Paweł Bylica 2016-10-19 17:16:06 +02:00
  • f2ae2f7eef Merge pull request #3176 from karalabe/trie-stats-report Péter Szilágyi 2016-10-19 17:35:58 +03:00
  • 88a593d559
    cmd/geth, trie: report on trie cache unloads, also add debug log Péter Szilágyi 2016-10-19 17:17:42 +03:00
  • 5d9bb0a050 trie: add metric to track cache unloading (#3175) Felix Lange 2016-10-19 16:07:19 +02:00
  • 3694cdc412 trie: add metric to track cache unloading Felix Lange 2016-10-19 16:04:52 +02:00
  • 8048f4d4f6 Merge pull request #3173 from karalabe/parametrized-trie-cache-get Péter Szilágyi 2016-10-19 16:42:54 +03:00
  • 91a17cafe3 Merge 48fe6f3bb1282a4bb84fc2836cc503ea39e79412 into d48e6ae66f09b1061e2e7e54c750b20e14a1e45a Felix Lange 2016-10-19 13:40:04 +00:00
  • d48e6ae66f trie: make the cache miss counter a real metric Felix Lange 2016-10-19 15:22:37 +02:00
  • 48fe6f3bb1 core/state: bump default trie cache generations to 10000 Felix Lange 2016-10-19 15:08:32 +02:00
  • 766d71d7c2 trie: tweak cache formula to favour low-depth nodes Felix Lange 2016-10-19 15:06:56 +02:00
  • 9a4608b5d3 cmd/evm: Print and exit instead of panicing Nick Johnson 2016-10-19 12:57:42 +01:00
  • 4f46bd19d0
    cmd, core/state: allow configurable trie cache generations Péter Szilágyi 2016-10-19 14:55:13 +03:00
  • ca49510e6d Merge pull request #3168 from benjaminbrent/develop Jeffrey Wilcke 2016-10-19 13:36:13 +02:00
  • 25ac04a444 Merge pull request #3153 from fjl/trie-unload-fix Jeffrey Wilcke 2016-10-19 13:35:49 +02:00
  • ab7c1e0e25 whisper: build fix (filter) Vlad 2016-10-19 13:30:43 +02:00
  • 8e52c2e754 Merge pull request #3161 from karalabe/trie-cache-counters Péter Szilágyi 2016-10-19 14:29:24 +03:00
  • d6eb0e0e91 whisper: build fix for v.1.6 Vlad 2016-10-19 13:13:13 +02:00
  • 2bb5ec1e41
    cmd/geth, trie: track and report trie cache misses Péter Szilágyi 2016-10-18 14:44:41 +03:00
  • 5418d7267a cmd/evm: Allow stdin and files as sources of bytecode Nick Johnson 2016-10-19 12:07:28 +01:00
  • 641114ba28 whisper: fixed math/rand.Read() issue Vlad 2016-10-19 12:51:44 +02:00
  • 8028a063f8 Update README.md Trustfarm-heart 2016-10-19 17:02:19 +09:00
  • 55522373fd core/vm: fix GASPRICE string (resolves #2553) Benjamin Brent 2016-10-19 15:55:34 +11:00
  • 1cc3cf4ddb core/vm: Ignore EnableJit ChainConfig setting Hao Bryan Cheng 2016-10-18 15:13:34 -07:00
  • 844d7b1278 Merge 547ef1ecbd86eec8a371c969e8991a83d2a3ab3e into c9471e778209e16442a530820fb90c01cd47c369 Hao Bryan Cheng 2016-10-18 20:39:38 +00:00
  • c9471e7782 miner: copy pending state before handing it to callers (#3162) Nick Johnson 2016-10-18 21:34:37 +01:00
  • 547ef1ecbd core/vm: Panic if JIT is invoked Hao Bryan Cheng 2016-10-18 12:57:48 -07:00
  • 3d5442be24 Panic if JIT is invoked Hao Bryan Cheng 2016-10-18 12:44:50 -07:00
  • 6280739e5d eth: Make a copy of pending state so we don't accidentally modify it Nick Johnson 2016-10-18 15:47:22 +01:00
  • e9d3ff3760 whisper: added TestEnvelopeOpen and bugfix Vlad 2016-10-18 17:46:28 +02:00
  • 99b9dcb2f1 whisper: message tests complete Vlad 2016-10-18 14:50:49 +02:00
  • d1ed48c0c1 core: implement more tx metrics for when transactions are dropped Martin Holst Swende 2016-10-18 14:04:19 +02:00
  • 5665e25f25 core: define more metrics (not yet used) Martin Holst Swende 2016-10-18 13:44:05 +02:00
  • c5bffc5740 core: change namespace for txpool metrics Martin Holst Swende 2016-10-18 13:37:18 +02:00
  • 5b262ff5ab Merge pull request #3156 from holiman/metrics-blocks Jeffrey Wilcke 2016-10-18 13:26:31 +02:00
  • e8d0538a00 Merge pull request #3160 from karalabe/import-database-stats Péter Szilágyi 2016-10-18 14:09:02 +03:00
  • a1c63e8be6
    cmd/geth: compact and print database stats after an import Péter Szilágyi 2016-10-18 13:45:16 +03:00
  • a64b1b4375 Merge pull request #3158 from karalabe/pretty-print-imports Péter Szilágyi 2016-10-18 13:29:06 +03:00
  • 64500ab0fa
    common, core, eth/downloader: adjust import log formatting Péter Szilágyi 2016-10-18 11:18:07 +03:00
  • 523c411517 core: Add metrics collection for transaction events; replace/discard for pending and future queues, as well as invalid transactions Martin Holst Swende 2016-10-18 09:12:12 +02:00
  • 00b853418e core: Add block processing time metric collection Martin Holst Swende 2016-10-18 09:06:26 +02:00
  • aaf041fac6 Merge 67f24d661be3c9b492418e903d45ab6710474787 into c72f5459ac110de47fa068bfa560164078508b1e Martin Holst Swende 2016-10-18 07:20:22 +00:00
  • e75a6f0841 Merge 69c1e5e47ab59ecce845760697f412389b16df68 into c72f5459ac110de47fa068bfa560164078508b1e Martin Holst Swende 2016-10-18 07:17:40 +00:00
  • 67f24d661b core: Add metrics collection for transaction events; replace/discard for pending and future queues, as well as invalid transactions Martin Holst Swende 2016-10-18 09:12:12 +02:00
  • 69c1e5e47a core: Add block processing time metric collection Martin Holst Swende 2016-10-18 09:06:26 +02:00
  • 8d56bf5ceb trie: ensure dirty flag is unset for embedded child nodes Felix Lange 2016-10-17 23:01:29 +02:00
  • 44f419ec0f core/state: bump trie cache values slightly Felix Lange 2016-10-17 23:00:48 +02:00
  • 177cab5fe7 trie: ensure resolved nodes stay loaded Felix Lange 2016-10-17 16:13:50 +02:00
  • 187d6a66a5 trie: avoid loading the root node twice Felix Lange 2016-10-17 21:31:27 +02:00
  • 14a1730a63 whisper: tests added and bugfix Vlad 2016-10-17 23:49:53 +02:00
  • f46d7590ab Merge 08650e5109518c2cd1614f7639296b7c68fcf3fa into c72f5459ac110de47fa068bfa560164078508b1e Martin Holst Swende 2016-10-17 20:09:45 +00:00
  • 08650e5109 Merge branch 'master' of github.com:holiman/go-ethereum into HEAD Martin Holst Swende 2016-10-17 22:09:12 +02:00
  • 3988bc35b2 core: Add block processing time metric collection Martin Holst Swende 2016-10-17 14:11:11 +02:00
  • 6952fe3a5c Merge pull request #3100 from kobigurk/develop Felix Lange 2016-10-17 16:55:28 +02:00
  • becfc64f30 Merge b84e7d07d1978e26373ad95ee473bdf846ebc86d into c72f5459ac110de47fa068bfa560164078508b1e Martin Holst Swende 2016-10-17 12:37:28 +00:00
  • b84e7d07d1 core: Add metrics collection for transaction events; replace/discard for pending and future queues, as well as invalid transactions Martin Holst Swende 2016-10-17 14:32:53 +02:00
  • 19a7f29c68 Release arm-hf-1.4.18 binary , A20 and H3 - ARMV7-A Cortex A9, Armbian env trustfarm 2016-10-17 21:26:16 +09:00
  • 61eab9251e Add block processing time metric collection Martin Holst Swende 2016-10-17 14:11:11 +02:00
  • c72f5459ac Merge pull request #3144 from ethereum/release/1.4 v1.4.18 Felix Lange 2016-10-15 13:00:43 +02:00
  • ef9265d0d7 Merge pull request #3140 from karalabe/release/1.4 Jeffrey Wilcke 2016-10-15 11:38:21 +02:00
  • ac0c5dd77f [release/1.4.18] cmd/geth, VERSION: bump version to 1.4.18 Péter Szilágyi 2016-10-14 19:45:19 +03:00
  • 9fa42b1e02 [release/1.4.18] core: fixed import reporter Jeffrey Wilcke 2016-10-11 00:16:08 +02:00
  • 0718ebbbce [release/1.4.18] eth: move "timed out DAO fork check, dropping" to debug level Felix Lange 2016-10-07 14:26:13 +02:00
  • 843073d453 [release/1.4.18] core: print import stats more often Felix Lange 2016-10-07 14:25:01 +02:00
  • 33a6e52aef [release/1.4.18] params: set reprice block number to 2463000 Jeffrey Wilcke 2016-10-15 00:36:49 +02:00