Robert Habermeier
36d3d0d7d7
replace synchronization primitives with those from parking_lot ( #1593 )
...
* parking_lot in cargo.toml
* replace all lock invocations with parking_lot ones
* use parking_lot synchronization primitives
2016-07-13 19:59:59 +02:00
Robert Habermeier
4226c0f631
Merge pull request #1604 from ethcore/noui
...
ui compilation feature
2016-07-13 19:20:10 +02:00
Robert Habermeier
0f83ef6a0b
Merge pull request #1608 from ethcore/pow-opt
...
is_zero() and pow() optimisations for uint
2016-07-13 17:33:11 +02:00
Tomasz Drwięga
fc6e598b40
Merge branch 'master' into noui
...
Conflicts:
.travis.yml
2016-07-13 17:20:50 +02:00
Nikolay Volf
691e55227d
Merge pull request #1591 from tomusdrw/optimizing-build
...
Optimizing & Cleaning the build
2016-07-13 17:15:46 +02:00
Tomasz Drwięga
6738fe8268
Merge branch 'noui' of github.com:ethcore/parity into noui
2016-07-13 16:39:19 +02:00
Tomasz Drwięga
507a638762
Disabling ethcore-dapps testing (for a while)
2016-07-13 16:39:03 +02:00
Tomasz Drwięga
29a5c1785c
Disabling building UI
2016-07-13 12:39:51 +02:00
Tomasz Drwięga
91ae781f05
Disabling building UI
2016-07-13 11:59:47 +02:00
NikVolf
e75274df66
more pow opts
2016-07-13 11:58:08 +02:00
Tomasz Drwięga
e0f6709f05
Merge branch 'master' into noui
...
Conflicts:
Cargo.toml
2016-07-13 11:48:04 +02:00
NikVolf
02ecb6b37b
pow uses shifts and zero comp
2016-07-13 11:29:18 +02:00
Tomasz Drwięga
29076da4b7
UI feature
2016-07-13 11:10:43 +02:00
Gav Wood
420f2ad6c4
Update parity-dapps to be able tobuild on mac.
2016-07-13 09:10:46 +02:00
Gav Wood
3abe3e1fbc
Fix logging ( #1590 )
...
* Strip colour for everywhere except the terminal.
* Log to file.
Fixes #1560 .
* Fix indentation.
[ci:skip]
* Remove unnecessary clone()ing.
* Update setup_log.rs
* remove unnecessary mutex in logging (#1601 )
2016-07-13 09:05:26 +02:00
Tomasz Drwięga
cc19f11c4d
Merge branch 'master' into optimizing-build
...
Conflicts:
.travis.yml
2016-07-12 20:22:35 +02:00
Tomasz Drwięga
11cae70cdd
No-ui compilation feature
2016-07-12 20:15:36 +02:00
Robert Habermeier
b37ceccf02
Merge pull request #1566 from ethcore/streamlined-ui
...
Using streamlined parity-ui repository
2016-07-12 19:24:16 +02:00
Robert Habermeier
ab44168e1c
Merge pull request #1595 from ethcore/evm-instructions
...
Optimizing InstructionInfo access.
2016-07-12 19:21:41 +02:00
Tomasz Drwięga
4cf8df87e5
Merge pull request #1594 from rphmeier/migration_progress
...
V7 Migration progress indicator
2016-07-12 17:23:03 +02:00
Tomasz Drwięga
a784240734
Fixing formatting for coverage
2016-07-12 16:22:05 +02:00
Nikolay Volf
d956b7cea3
Merge pull request #1577 from ethcore/pv64
...
bring snapshotting work into master
2016-07-12 13:46:55 +02:00
Tomasz Drwięga
c3925a494d
Fixing coverage reports generation
2016-07-12 13:25:55 +02:00
Robert Habermeier
60302acb94
merge with master
2016-07-12 13:09:42 +02:00
Robert Habermeier
c26627d968
Merge branch 'master' into migration_progress
2016-07-12 12:46:34 +02:00
Robert Habermeier
86df371a72
dots on same line
2016-07-12 12:20:43 +02:00
Tomasz Drwięga
174e142ad9
Updating UI
2016-07-12 12:06:17 +02:00
Tomasz Drwięga
61c405a014
Merge branch 'master' into streamlined-ui
2016-07-12 12:06:01 +02:00
Tomasz Drwięga
fbc0e0039a
Bump clippy ( #1587 )
...
* Bumping clippy
* Fixing warnings
2016-07-12 10:34:08 +02:00
Nikolay Volf
636ecf306a
handshake sorting out ( #1586 )
2016-07-12 10:33:20 +02:00
Tomasz Drwięga
2746c1c18c
Merge branch 'master' into evm-instructions
...
Conflicts:
evmbin/bench.sh
2016-07-12 10:32:40 +02:00
Tomasz Drwięga
fd6d66fc86
Fixing coverage reports
2016-07-12 10:30:59 +02:00
Tomasz Drwięga
c7a11418bb
Getting rid of get_info
2016-07-12 10:28:42 +02:00
Robert Habermeier
7200cfcbc9
expunge &Vec<T> pattern ( #1579 )
...
* expunge &Vec<T> pattern
* fix travis
2016-07-12 10:28:35 +02:00
Tomasz Drwięga
92fd00f41e
EVM gas for memory tiny optimization ( #1578 )
...
* EVM bin benches
* Optimizing mem gas cost
* Removing overflow_div since it's not used
* More benchmarks
2016-07-12 09:49:16 +02:00
Robert Habermeier
4269867ca4
remove unnecessary assertion
2016-07-11 19:56:27 +02:00
Tomasz Drwięga
29a2238299
Going back to standard builds
2016-07-11 19:53:26 +02:00
Robert Habermeier
7e13ce6185
v7 migration progress
2016-07-11 19:39:06 +02:00
Tomasz Drwięga
cb2ace82db
Uploading to coveralls
2016-07-11 19:33:39 +02:00
Tomasz Drwięga
d9aeafa40e
Removing --verify [ci skip]
2016-07-11 19:11:42 +02:00
Tomasz Drwięga
3159e20814
Build fixes
2016-07-11 18:56:28 +02:00
Tomasz Drwięga
ab1c6cd655
New GCC
2016-07-11 18:55:00 +02:00
Tomasz Drwięga
d65a1d2b2a
Fixing coverage script.
2016-07-11 18:41:26 +02:00
Robert Habermeier
673cde6c7f
add block tests
2016-07-11 18:31:18 +02:00
Tomasz Drwięga
248428657d
Fixing travis.yml
2016-07-11 18:23:24 +02:00
Tomasz Drwięga
9eeafecd76
Build & Scripts optimization
2016-07-11 18:19:00 +02:00
Marek Kotewicz
c5ed363bba
cleaned up parity/signer ( #1551 )
...
* cleanup parity/signer
* remove redundant import of signer crate from main.rs
* rpc and signer are no longer optional
* move importing extern crates to main.rs file
2016-07-11 17:11:49 +02:00
Nikolay Volf
d3695d0b72
Major sync <-> client interactions refactoring ( #1572 )
...
* chain notify trait
* replaced network service with io service
* fix ethcore crate warnings
* refactored network service without generic
* ethcore fix
* ethsync refactoring
* proper linking of notify
* manage network interface
* rpc crate rebinding
* full rewire
* sync internal io service
* fix deadlock
* fix warnings and removed async io
* sync imported message propagation
* fix rpc warnings
* binart warnings
* test fixes
* rpc mocks and tests
* fix util doctest
* fix message name and removed empty notifier
* pointers mess & dark mode fixed
* fixed sync doctest
* added few warnings
* fix review
* new convention match
* fix error unwraps
* doctest fix
2016-07-11 17:02:42 +02:00
Robert Habermeier
49ba117f13
add account tests
2016-07-11 16:54:50 +02:00
Tomasz Drwięga
3647628ae2
Merge branch 'evm-bench' into evm-instructions
2016-07-11 16:41:14 +02:00