Commit Graph

18 Commits

Author SHA1 Message Date
Ștefan Talpalaru 588829b5cd
nim.cfg: add comment [skip ci] 2019-11-13 00:23:08 +01:00
Ștefan Talpalaru efc7682aaa
disable "--debugger:native" on macOS 2019-11-12 19:08:07 +01:00
Ștefan Talpalaru c1d08d7e5b
nim.cfg: add "--opt:speed" and "--debugger:native" 2019-11-12 15:48:26 +01:00
Ștefan Talpalaru d84e4810d5
unittest2 (parallelism disabled)
This is https://github.com/status-im/nimbus/pull/332 with parallelism
disabled, while some threadpool deadlock is being debugged.
2019-10-31 06:17:01 +01:00
Ștefan Talpalaru 5ee668516a
add nim-metrics 2019-07-10 16:32:44 +02:00
Ștefan Talpalaru aaa73d4888
full paths in stack traces 2019-05-28 12:48:53 +02:00
Ștefan Talpalaru 770b14825b
bump vendor/nim-eth 2019-04-25 00:26:08 +02:00
Ștefan Talpalaru 1a5f3dd0ed
Windows: fix nim.cfg 2019-04-17 18:15:56 +02:00
Ștefan Talpalaru 699f457c55
Windows: increase stack size to 8 MiB 2019-04-17 17:10:46 +02:00
Ștefan Talpalaru d4aff04cbd
NAT port mapping 2019-04-17 03:56:28 +02:00
Ștefan Talpalaru e9565258a6 Windows: disable timestamps in PE headers 2019-02-24 10:41:05 +02:00
Ștefan Talpalaru a96976cd0a custom nimcache dir 2019-02-24 10:41:05 +02:00
Ștefan Talpalaru bd9d15d947 new build system
- isolate dependencies (both Git repos and ".nimble" dir) in "vendor"
- ensure that everything is compiled using our version of Nim with
  something as simple as "make"
- pull the latest changes with "make update"
- re-create Nimble's package dir and re-build the Nim compiler automatically when needed
- "env.sh" script that can be used to prefix any command that needs to use
  "nim" or "nimble" from our Nim repo
- move the top level nim.cfg to nimbus/nim.cfg so it doesn't apply to
  deps
- "fetch-dlls" `make` target for Windows to get precompiled Snappy, RocksDB and SQLite DLLs
2019-01-09 14:25:00 +02:00
Ștefan Talpalaru 00afb0889c
ForLoopMacros cleanup 2019-01-07 18:13:08 +01:00
Ștefan Talpalaru 048a43b2f1
better error handling
- added some useful `chronicles` defines in the top-level nim.cfg
- converted some assert() calls to error codes to avoid a reported
  segfault with -d:release
- the recoverable errors are being recovered from, in persistWorkItem()
- the only case that's a show stopper raises an exception
2018-12-17 23:36:38 +01:00
Mamy Ratsimbazafy 18e93903c9
Add the new experimental forloopmacros flag for Stint fix #109 (#110)
* Add the new experimental forloopmacros flag for Stint

* Use a .nimble switch instead of .cfg
2018-08-20 16:13:32 +02:00
Yuriy Glukhov 4da71f76b9 Fixed TTInt rlp encoding. Fixes #9. (#12) 2018-04-12 12:34:20 +02:00
mratsim 452f9e81d0 Temporary: Don't use Clang on MacOS - https://github.com/status-im/nimbus/issues/9 2018-04-11 16:37:57 +02:00