Commit Graph

  • 85d66c0084 readme updates master zzz 2024-01-26 11:27:48 -05:00
  • be815233c9 better resolution for Hashx.make() time zzz 2024-01-26 10:09:06 -05:00
  • b1b2e863b8 clear compile flag before verifying zzz 2024-01-26 10:04:19 -05:00
  • e1b10fa1ef add timing to Equix.verify() zzz 2024-01-26 09:55:04 -05:00
  • 09af344490 show actual effort with double resolution zzz 2024-01-26 09:21:15 -05:00
  • 0b8ee027ae find best solution if more than one zzz 2024-01-09 07:34:26 -05:00
  • 925b76ff03 add RUN_FAILED state zzz 2024-01-09 07:14:59 -05:00
  • c742c46346 readme update zzz 2024-01-09 07:01:39 -05:00
  • 538b35c850 fix clearing the requested flag part 2 zzz 2024-01-09 06:57:13 -05:00
  • 777b6f418c fix clearing the requested flag zzz 2024-01-09 06:38:23 -05:00
  • 5743072241 add interpreted run time to testhashxi zzz 2024-01-09 06:32:11 -05:00
  • 895c44aaf2 don't output comments unless preserving program zzz 2024-01-09 06:26:46 -05:00
  • b734019983 change ctx compiler booleans to enum zzz 2024-01-09 06:15:01 -05:00
  • c7dbec3dc0 add sample compiler output from testhashxc zzz 2024-01-09 05:45:31 -05:00
  • 67e683b80b use separate seed and hash in POW.main() zzz 2024-01-08 13:33:03 -05:00
  • de1cba49a9 fix compiler locking so it only compiles once zzz 2024-01-08 12:05:26 -05:00
  • 0fc9a639d4 annotate POW zzz 2024-01-08 12:01:16 -05:00
  • 622fd804b6 more readme dependency notes zzz 2024-01-06 06:43:34 -05:00
  • cf0e9a0fdd readme dependency notes zzz 2024-01-06 06:29:25 -05:00
  • 856c8d689f compiler output stream speedups zzz 2024-01-06 06:14:54 -05:00
  • 8a8c5b37d4 fix misconceptions about program order zzz 2024-01-04 16:29:09 -05:00
  • 21f9603e3d ensure code_size is 0 for new program zzz 2024-01-04 16:27:55 -05:00
  • cd9bd29f0a fix possible signed bug zzz 2024-01-04 16:27:13 -05:00
  • 1c811cdd65 remove tmp dir in clean zzz 2024-01-04 16:20:42 -05:00
  • 242be63d62 Fix compiled name to be based on seed, not input zzz 2024-01-04 15:56:00 -05:00
  • b801cb1c30 readme fix zzz 2024-01-04 14:52:26 -05:00
  • 7c962a54d4 ensure old compilation is removed when building new program zzz 2024-01-04 14:07:49 -05:00
  • faf3ef673f use local tmp dir for now zzz 2024-01-04 13:00:09 -05:00
  • 2d7708fed4 assert in pow tests zzz 2024-01-04 09:57:16 -05:00
  • 31fd44969b test enhancements for threads zzz 2024-01-04 07:40:47 -05:00
  • 06616db752 thread count in ctx zzz 2024-01-04 07:37:23 -05:00
  • c24f444cd1 multithreaded solving stage0 (within a single HXCtx) zzz 2024-01-04 07:36:25 -05:00
  • 8cfcfaa8bd enable assertions in tests zzz 2024-01-04 06:28:31 -05:00
  • 9a81a0ecb4 compiler locking zzz 2024-01-04 06:15:52 -05:00
  • 614b2fc2d7 readme fixes zzz 2024-01-03 09:27:39 -05:00
  • 0f0ed6eeb1 add ant test targets zzz 2024-01-03 09:21:58 -05:00
  • 8f87f7d8b1 more readme updates zzz 2024-01-03 08:49:55 -05:00
  • 2d9f24b5d7 Update readme zzz 2024-01-03 08:33:38 -05:00
  • 913303aac5 Use new classloader for every compilation zzz 2024-01-03 07:47:23 -05:00
  • cf52d17c90 set unique name for compiled classes use temp dir delete source and class files check for compiler return values zzz 2024-01-03 07:37:17 -05:00
  • 3e0848fd8a pow requests compilation zzz 2024-01-02 20:04:57 -05:00
  • 33d010c76c speedup by caching method zzz 2024-01-02 19:55:48 -05:00
  • 6a3f84a404 compiler/ctx updates zzz 2024-01-02 19:41:51 -05:00
  • 3a4852543d run the compiled class zzz 2024-01-02 19:08:35 -05:00
  • aa4b7aeba8 more investigation of pow test 3 failure zzz 2024-01-02 15:22:20 -05:00
  • 81c7068ed2 fix effort check zzz 2024-01-02 12:36:51 -05:00
  • 6144013581 fix test 7 zzz 2024-01-02 12:16:54 -05:00
  • 7dbf566ce3 flop solution bytes in proof to match tor zzz 2024-01-02 12:10:04 -05:00
  • 12a1c23491 change proof order to match tor zzz 2024-01-02 11:40:54 -05:00
  • 98e9bc2a3c add pow tests (vectors from tor), don't pass yet zzz 2024-01-02 10:14:29 -05:00
  • 5f3794a57c add compiler (WIP) zzz 2024-01-02 07:46:51 -05:00
  • 578e25b1dd unroll hash_value() zzz 2024-01-02 05:35:58 -05:00
  • d75f2550c4 build fix zzz 2024-01-02 05:34:25 -05:00
  • edc1c26057 add license zzz 2024-01-02 05:25:09 -05:00
  • 7bae24a16b unroll LO() and HI() zzz 2024-01-01 18:56:46 -05:00
  • ac4d2b2134 log solve/verify time zzz 2024-01-01 16:34:12 -05:00
  • c161dc5b7a Add POW verify zzz 2024-01-01 15:24:21 -05:00
  • d82bcd9cc0 Add main POW, verify side todo zzz 2024-01-01 13:34:17 -05:00
  • bc6e74f7c4 reduce heap size by 688KB to be close to C version zzz 2024-01-01 11:34:43 -05:00
  • 4c8ec7f74b add equix, all tests pass zzz 2024-01-01 09:58:32 -05:00
  • 83a7c5a9a2 add salt to HXCtx disable loging in Program debug logging cleanup tab cleanup make from/toLong8LE public zzz 2024-01-01 09:52:22 -05:00
  • 249d0cb0ae unnecessary realloc in GenCtx zzz 2023-12-31 12:42:12 -05:00
  • 6256b02354 hashx passes all tests zzz 2023-12-31 08:35:46 -05:00
  • bfa36d33e1 initial checkin zzz 2023-12-31 08:25:29 -05:00