Commit Graph

473 Commits (master)
 

Author SHA1 Message Date
tevador f9ae3f2351
Merge pull request #225 from SChernykh/msvc-debug-fix
3 years ago
SChernykh bbc9ccc90b Fixed a crash in MSVC Debug and RelWithDebInfo builds
3 years ago
tevador d589aa29d3
Merge pull request #222 from hyc/relocs
3 years ago
tevador b27283a708
Merge pull request #217 from hyc/issue216
3 years ago
hyc 59c981cc5d
Merge pull request #192 from xiphon/fix-mingw-5.3-cross-compilation
3 years ago
hyc 1f7a09435b
Merge pull request #224 from tevador/pr-codegen1
3 years ago
hyc 6bc2c2a5f6
Merge pull request #220 from selsta/cmake-version
3 years ago
Howard Chu ae2c241a96 Fix #216 - MacOS JIT privs are not ARM-specific
3 years ago
hyc 088c36fea0 Fix absolute address references
3 years ago
tevador 8006ac7ec0 Fix native code generator using the wrong hash function
3 years ago
selsta 6923ef322e
cmake: set nonancient minimum version
3 years ago
tevador fe4324e8c0
Merge pull request #213 from hyc/m1typo
3 years ago
SChernykh 3c8c7ee097
Optimized dataset read (#211)
3 years ago
Howard Chu 1b3db29fb8 Fix typo for M1 Mac build
3 years ago
tevador c12097400b
Merge pull request #212 from hyc/m1prot
3 years ago
tevador 0db4c57823
Merge pull request #198 from tevador/pr-applem1
3 years ago
tevador 4aae0d834d
Merge pull request #202 from SChernykh/fix-crash
3 years ago
Howard Chu d9b7e8c25d Faster W^X policy for apple silicon macs
3 years ago
SChernykh 2ba7df2844 Fix illegal instruction crash on some ARM systems
3 years ago
tevador a44d07c89f
Merge pull request #201 from cryptonote-social/removecode
3 years ago
cryptonote-social 529b933fcf remove unnecessary first-load initialization code
3 years ago
tevador a38ce601fd Apple silicon: force W^X, enable hardware AES
3 years ago
tevador 5bfd021e8f
Merge pull request #183 from selsta/map_jit
4 years ago
xiphon 66c22813f6 __cpuidex: explicit MSVC check, fix MinGW GCC 5.3 cross-compilation
4 years ago
tevador 5ce5f4906c add --noBatch benchmark option
4 years ago
selsta 7c172f746f
virtual_memory: add MAP_JIT on macOS
4 years ago
tevador 9905ec9c5a
Merge pull request #188 from cryptonote-social/master
4 years ago
tevador 863765bbe6
Merge pull request #185 from tevador/pr-crosscomp
4 years ago
tevador a1c08a2f41
Merge pull request #187 from tevador/pr-netbsd
4 years ago
tevador 708a4e50c5 Fix compilation and JIT support on NetBSD:
4 years ago
tevador 6a4afc721f
Merge pull request #189 from tevador/pr-set-cache
4 years ago
tevador 32ab5dea54 fix potential use-after-free when reallocating cache
4 years ago
cryptonote-social a7733de1e7 replace hardcoded literal with its appropriate symbol
4 years ago
tevador bece0a7206 fix #184
4 years ago
tevador 7741eb1e97
Merge pull request #182 from tevador/pr-restore-fpstate
4 years ago
tevador 148b923f71 fix test 92 not failing properly on GCC/amd64
4 years ago
tevador 6a764e90d0 Preserve floating point state when calling randomx_calculate_hash
4 years ago
tevador ac574e3743
Merge pull request #179 from tevador/pr-hash-batch
4 years ago
tevador 01381ccef3 Add a missing function to calculate a batch of hashes
4 years ago
tevador 913e495c53 Merge branch 'master' of git@github.com:tevador/RandomX.git
4 years ago
tevador 72ac5e49b6 Update dll project
4 years ago
tevador bbbb34757b
Add a note about building portable binaries
4 years ago
tevador a223b6b33b
Fixed an incorrect URL the the documentation
4 years ago
tevador 30969c0e25 Benchmark version
4 years ago
tevador 6e842d22bb
Merge pull request #171 from tevador/pr-affinityfix
4 years ago
tevador aa19c5b9b6 Disable thread affinity on FreeBSD and Android
4 years ago
tevador 70d4b0f2f1
Merge pull request #169 from tevador/pr-gitignore
4 years ago
tevador f872ce0b94
Merge pull request #170 from tevador/pr-temphash
4 years ago
tevador 3910d49b49 Hide tempHash from the public API
4 years ago
SChernykh 219c02e1e5 Combined hash and fill AES loop (#166)
4 years ago