Commit Graph

2766 Commits

Author SHA1 Message Date
SChernykh
23d2826dc4 Fix GCC compilation 2021-03-04 10:45:39 +01:00
SChernykh
42fe175a7c Fix crash in cn-heavy on Zen3 with manual thread count 2021-03-04 10:02:35 +01:00
XMRig
016397176d Update hwloc for MSVC. 2021-03-04 03:23:26 +07:00
XMRig
c727ece73e Update build scripts. 2021-03-03 19:38:54 +07:00
xmrig
eda71c1326 Merge pull request #2150 from TheGreatMcPain/dev
Update sse2neon.h to the latest master. Fixes build on armv7.
2021-03-02 19:41:11 +07:00
TheGreatMcPain
97908e081f Update sse2neon.h to the latest master. Fixes build on armv7.
A few days after this header was introduced. Upstream updated it with
armv7 versions of `_mm_aesenc_si128` which allows xmrig to build
on armv7.
2021-03-02 01:33:25 -06:00
xmrig
903276992e Merge pull request #2147 from SChernykh/dev
Fixed many "new job" messages when solo mining
2021-03-01 23:49:03 +07:00
SChernykh
34c2c161b5 Fixed many "new job" messages when solo mining
Fix for https://github.com/xmrig/xmrig/issues/2127
2021-03-01 17:46:05 +01:00
XMRig
2beb2be814 Code cleanup. 2021-03-01 19:04:03 +07:00
XMRig
6652657577 Fixed possible out of order write to log file. 2021-03-01 18:54:20 +07:00
XMRig
bf24042c96 #2123 Ignore regex exception. 2021-02-27 15:29:14 +07:00
xmrig
bf3ba15159 Merge pull request #2122 from SChernykh/dev
Fixed pause logic when both pause on battery and user activity are en…
2021-02-21 22:36:32 +07:00
SChernykh
ca2ca9a2dd Fixed pause logic when both pause on battery and user activity are enabled 2021-02-21 16:33:57 +01:00
XMRig
6e599c7458 v6.9.1-dev 2021-02-21 22:28:15 +07:00
XMRig
71a545b0f0 Merge branch 'master' into dev 2021-02-21 22:27:36 +07:00
XMRig
ea14580af8 v6.9.0 2021-02-21 21:23:48 +07:00
XMRig
f3149fca79 Merge branch 'dev' 2021-02-21 21:23:15 +07:00
xmrig
c7a3f9166e Update CPU.md 2021-02-21 20:22:06 +07:00
XMRig
19d3b5251b v6.9.0-dev 2021-02-20 14:28:20 +07:00
XMRig
bf1af2a710 Added idle time detection for macOS. 2021-02-20 13:18:31 +07:00
XMRig
fe33184a7d #2104 Added user configurable idle time. 2021-02-19 23:35:30 +07:00
XMRig
6b8ad2c1bb Simplified code, fixed broken pause. 2021-02-19 16:26:31 +07:00
xmrig
854dc09f5e Merge pull request #2117 from SChernykh/dev
Fixed crash when GPU mining cn-heavy on Zen3 system
2021-02-18 21:08:44 +07:00
SChernykh
83ccef753a Fixed crash when GPU mining cn-heavy on Zen3 system 2021-02-18 14:49:37 +01:00
XMRig
3ab125a7de Merge remote-tracking branch 'remotes/origin/pr2112' into dev 2021-02-18 15:35:59 +07:00
XMRig
1abac193fa Fixed macOS build. 2021-02-18 15:22:39 +07:00
XMRig
41a1c46bb2 Code and copyright cleanup. 2021-02-18 12:56:39 +07:00
Hansie Odendaal
1994096590 Allow result submission to origin daemon with self-select
With `self-select` mode enabled, the `submit-to-origin` config option
will let the `SelfSelectClient` submit the solution to both
the daemon where it got the template from as well as to
the connected pool, for miners that want to do pool minining
with Monero and solo mining with an altcoin (merged mining variant).

Thank you and special credit to @StriderDM (https://github.com/StriderDM)!
2021-02-17 18:05:13 +02:00
xmrig
299dd8e6da Merge pull request #2104 from SChernykh/dev
Added `pause-on-active` option
2021-02-15 11:04:14 +07:00
SChernykh
fdd7a1969a Added pause-on-active option
Windows only for now. When set to true, pauses mining when user touches mouse or keyboard.
2021-02-14 15:32:18 +01:00
XMRig
237702ffe0 v6.8.3 2021-02-12 22:51:26 +07:00
XMRig
6e16769774 Merge branch 'master' into dev 2021-02-12 22:50:52 +07:00
XMRig
f17cfc13f5 v6.8.2 2021-02-12 18:47:16 +07:00
XMRig
40a67f484b Merge branch 'dev' 2021-02-12 18:46:41 +07:00
xmrig
7d15f858d2 Update CHANGELOG.md 2021-02-12 18:35:43 +07:00
xmrig
6e0a0a3f23 Merge pull request #2089 from SChernykh/dev
Optimized cn-heavy for Zen3
2021-02-08 16:24:16 +07:00
SChernykh
f36b4e36b1 Cryptonight: add prefetching to interleaved mode 2021-02-07 23:29:54 +01:00
SChernykh
3e9755c8c8 Optimized cn-heavy for Zen3
- Uses scratchpad interleaving to access only the closest L3 slice from each CPU core.
- Also activates MSR mod for cn-heavy because CPU prefetchers get confused with interleaving
- 7-8% speedup on Zen3
2021-02-07 22:05:11 +01:00
XMRig
7a0f3dc5c4 Always disable kawpow for CPU backend. 2021-02-07 18:49:54 +07:00
XMRig
6ac1789948 Add missing option to config example. 2021-02-06 16:17:53 +07:00
xmrig
a445da7a50 Merge pull request #2080 from SChernykh/dev 2021-02-04 04:29:59 +07:00
SChernykh
3f8732e593 Fix compile error in Termux 2021-02-03 19:05:05 +01:00
XMRig
90065f6119 v6.8.2-dev 2021-02-03 18:01:14 +07:00
XMRig
c1d9e3dd4d Merge branch 'master' into dev 2021-02-03 18:00:42 +07:00
XMRig
6fe030490e v6.8.1 2021-02-03 07:00:39 +07:00
XMRig
b7ecbb5bc5 Merge branch 'dev' 2021-02-03 06:57:11 +07:00
xmrig
911f688773 Update CHANGELOG.md 2021-02-03 06:04:30 +07:00
XMRig
465dc7edad Fixed macOS build and compile warning. 2021-02-02 13:53:45 +07:00
xmrig
0fed3e2255 Merge pull request #2077 from SChernykh/dev
Fix for illegal instruction crash on ARM
2021-02-02 04:57:36 +07:00
SChernykh
771fb40eca Update jit_compiler_a64.cpp 2021-02-01 22:52:02 +01:00