Péter Szilágyi
ed40767355
Merge pull request #16800 from rjl493456442/memory_allowance_warining
...
cmd: cap cache size if exceeds reasonable range
2018-06-04 17:40:51 +03:00
AnilChinchawale
03cd215f38
updated ADDED VALIDATOR CONTRACT
2018-06-04 16:39:47 +05:30
rjl493456442
a20cc75b4a
cmd/geth: cap cache allowance
2018-06-04 13:46:39 +03:00
Péter Szilágyi
b659718fd0
Merge pull request #16880 from holiman/http_timeouts
...
rpc: set timeouts for http server, see #16859
2018-06-04 13:38:23 +03:00
Anton Evangelatov
be2aec092d
metrics: expvar support for ResettingTimer ( #16878 )
...
* metrics: expvar support for ResettingTimer
* metrics: use integers for percentiles; remove Overall
* metrics: fix edge-case panic for index-out-of-range
2018-06-04 13:05:16 +03:00
Martin Holst Swende
17f80cc2e2
rpc: set timeouts for http server, see #16859
2018-06-04 11:41:55 +02:00
Péter Szilágyi
143c4341d8
core, eth, trie: streaming GC for the trie cache ( #16810 )
...
* core, eth, trie: streaming GC for the trie cache
* trie: track memcache statistics
2018-06-04 10:47:43 +03:00
Felix Lange
3f33a7c8ce
consensus/ethash: reduce keccak hash allocations ( #16857 )
...
Use Read instead of Sum to avoid internal allocations and
copying the state.
name old time/op new time/op delta
CacheGeneration-8 764ms ± 1% 579ms ± 1% -24.22% (p=0.000 n=20+17)
SmallDatasetGeneration-8 75.2ms ±12% 60.6ms ±10% -19.37% (p=0.000 n=20+20)
HashimotoLight-8 1.58ms ±11% 1.55ms ± 8% ~ (p=0.322 n=20+19)
HashimotoFullSmall-8 4.90µs ± 1% 4.88µs ± 1% -0.31% (p=0.013 n=19+18)
2018-06-04 10:32:32 +03:00
Ryan Schneider
c8dcb9584e
rpc: use HTTP request context as top-level context ( #16861 )
2018-06-02 12:26:47 +02:00
kiel barry
af28d12847
console: squash golint warnings ( #16836 )
2018-05-31 13:59:08 +02:00
kiel barry
0ad32d3be7
ethstats: fix last golint warning ( #16837 )
2018-05-30 11:36:02 +03:00
Péter Szilágyi
68b0d30d4a
VERSION, params: begin 1.8.11 release cycle
2018-05-30 11:04:45 +03:00
Péter Szilágyi
eae63c511c
params: release Geth 1.8.10 hotfix
2018-05-30 11:00:07 +03:00
Péter Szilágyi
ca34e8230e
Merge pull request #16843 from karalabe/txpool-fix-deadlock
...
core: fix transaction event asynchronicity
2018-05-30 10:45:02 +03:00
Péter Szilágyi
342ec83d67
core: fix transaction event asynchronicity
2018-05-30 10:14:00 +03:00
Wenbiao Zheng
38c7eb0f26
trie: rename TrieSync to Sync and improve hexToKeybytes ( #16804 )
...
This removes a golint warning: type name will be used as trie.TrieSync by
other packages, and that stutters; consider calling this Sync.
In hexToKeybytes len(hex) is even and (even+1)/2 == even/2, remove the +1.
2018-05-29 17:48:43 +02:00
Péter Szilágyi
d51faee240
Merge pull request #16831 from abeln/patch-1
...
core/vm: fix typo in comment
2018-05-29 15:44:30 +03:00
kimmylin
426f62f1a8
core: improve test for TransactionPriceNonceSort ( #16413 )
2018-05-29 14:21:04 +02:00
Dmitry Shulyak
7677ec1f34
p2p/discv5: add egress/ingress traffic metrics to discv5 udp transport ( #16369 )
2018-05-29 13:46:09 +02:00
Abel Nieto
d258eee211
core/vm: fix typo in comment
2018-05-29 13:22:00 +02:00
kiel barry
84f8c0cc1f
common: improve documentation comments ( #16701 )
...
This commit adds many comments and removes unused code.
It also removes the EmptyHash function, which had some uses
but was silly.
2018-05-29 12:42:21 +02:00
Andrea Franz
998f6564b2
whisper/shhclient: update call to shh_post to expect string instead of bool ( #16757 )
...
Fixes #16756
2018-05-29 04:36:31 -04:00
Smilenator
40a2c52397
eth/fetcher: reuse variables for hash and number ( #16819 )
2018-05-29 10:57:08 +03:00
Mohanson
a9c6ef6905
ethereum: fix a typo in FilterQuery{} ( #16827 )
...
Fix a spelling mistake in comment
2018-05-29 10:44:06 +03:00
AnilChinchawale
c095cc3e6f
FIX TYPO
2018-05-28 16:17:11 +05:30
Péter Szilágyi
ccc0debb63
VERSION, params: begin 1.8.10 release cycle
2018-05-28 13:01:20 +03:00
Péter Szilágyi
ff9b14617e
params: release go-ethereum v1.8.9
2018-05-28 12:58:22 +03:00
Wenbiao Zheng
d6ed2f67a8
eth, node, trie: fix minor typos ( #16802 )
2018-05-24 15:55:20 +03:00
Péter Szilágyi
54294b45b1
Merge pull request #16803 from karalabe/trie-avoid-funccall
...
trie: cleaner logic, one less func call
2018-05-24 15:54:00 +03:00
Péter Szilágyi
d31802312a
trie: cleaner logic, one less func call
2018-05-24 13:46:45 +03:00
AnilChinchawale
dd02e14d42
updated MAKEFILE
2018-05-24 15:53:49 +05:30
AnilChinchawale
797cddd01f
updated FLAGS.GO
2018-05-24 15:52:03 +05:30
AnilChinchawale
88fe0a6d9d
updated USAGE.GO
2018-05-24 15:48:47 +05:30
AnilChinchawale
9b96842bfe
updated TESTDATA
2018-05-24 15:46:50 +05:30
AnilChinchawale
a686a3dc05
updated RUN_TEST.GO
2018-05-24 15:44:23 +05:30
AnilChinchawale
5e07884497
updated MONITORCMD.GO
2018-05-24 15:39:43 +05:30
AnilChinchawale
840fcb171c
updated MISCCMD.GO
2018-05-24 15:35:58 +05:30
AnilChinchawale
875820f769
updated MAIN.GO
2018-05-24 15:32:23 +05:30
AnilChinchawale
deb0903922
updated GENESIS_TEST.GO
2018-05-24 15:28:59 +05:30
AnilChinchawale
bd58746a7e
updated CONSOLECMD.GO
2018-05-24 15:21:10 +05:30
AnilChinchawale
19c8fa1aad
updated DAO_TEST.GO
2018-05-24 15:17:31 +05:30
AnilChinchawale
bf041d1d7b
updated CONSOLECMD_TEST.GO
2018-05-24 15:13:39 +05:30
AnilChinchawale
d1111a0be2
updated CONSOLECMD.GO
2018-05-24 15:03:05 +05:30
AnilChinchawale
f1abd2fdea
updated CONFIG.GO
2018-05-24 14:54:31 +05:30
AnilChinchawale
821f8915a1
updated BUGCMD.GO
2018-05-24 14:51:13 +05:30
AnilChinchawale
4a23b8c7ea
updated ACCOUNTCMD_TEST.GO
2018-05-24 14:49:12 +05:30
AnilChinchawale
ff6c5425c0
created NEW GENESIS_TEST.GO
2018-05-24 14:27:03 +05:30
AnilChinchawale
cb8cf5b662
updated XDC WITH NEW MODE
2018-05-24 14:25:25 +05:30
AnilChinchawale
5d7c5ef101
updated XDC WITH NEW MODE
2018-05-24 14:23:51 +05:30
Ryan Schneider
55b579e02c
core: use a wrapped map to remove contention in TxPool.Get. ( #16670 )
...
* core: use a wrapped `map` and `sync.RWMutex` for `TxPool.all` to remove contention in `TxPool.Get`.
* core: Remove redundant `txLookup.Find` and improve comments on txLookup methods.
2018-05-23 15:55:42 +03:00