David Mak derppening
  • Joined on 2023-08-31
derppening pushed to fix/threading-support at M-Labs/nac3 2023-10-16 14:18:54 +08:00
d47a8a0c0a standalone: Update help text for `--emit-llvm`
a49f927526 standalone: Fix run_demo script
Compare 2 commits »
derppening commented on pull request M-Labs/nac3#340 2023-10-16 13:46:15 +08:00
Fix thread safety with LLVM library

v6: Rebased against fix/threading-support

derppening commented on pull request M-Labs/nac3#341 2023-10-16 13:45:54 +08:00
Minor improvements to multithreaded compilation in Standalone

v3: Use nullglob to collect all module*.bc file (even if they do not exist)

derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-16 13:45:02 +08:00
25affa332e core: Remove lazy_static from dependencies
60b64d855a flake: Enable thread-safe mode for LLVM
7261f5773d Force single-threaded compilation if LLVM is not thread-safe
45855e8c46 standalone: Update help text for `--emit-llvm`
d806ad841c standalone: Fix run_demo script
Compare 5 commits »
derppening pushed to fix/threading-support at M-Labs/nac3 2023-10-16 13:44:40 +08:00
45855e8c46 standalone: Update help text for `--emit-llvm`
d806ad841c standalone: Fix run_demo script
Compare 2 commits »
derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-16 12:23:09 +08:00
c6450befd9 core: Remove lazy_static from dependencies
768bdda8ef flake: Enable thread-safe mode for LLVM
63c3e236b5 Force single-threaded compilation if LLVM is not thread-safe
625ce12383 standalone: Update help text for `--emit-llvm`
d7dfab863a standalone: Fix run_demo script
Compare 5 commits »
derppening commented on pull request M-Labs/nac3#340 2023-10-16 12:22:34 +08:00
Fix thread safety with LLVM library

v5: Rebased against fix/threading-support

derppening commented on pull request M-Labs/nac3#341 2023-10-16 12:22:09 +08:00
Minor improvements to multithreaded compilation in Standalone

v2: Use llvm-link even if there is only one input file

derppening pushed to fix/threading-support at M-Labs/nac3 2023-10-16 12:21:40 +08:00
625ce12383 standalone: Update help text for `--emit-llvm`
d7dfab863a standalone: Fix run_demo script
Compare 2 commits »
derppening commented on pull request M-Labs/nac3#340 2023-10-16 11:26:27 +08:00
Fix thread safety with LLVM library

Unfortunately this will cause llvm-link to fail with No such file or directory.

derppening commented on pull request M-Labs/nac3#340 2023-10-13 16:16:00 +08:00
Fix thread safety with LLVM library

v2: Rebased against master v3: Rebased against fix/threading-support; Add dependency on #341 v4: Remove lazy_static dependency

derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-13 16:09:51 +08:00
557ef1ec79 core: Remove lazy_static from dependencies
derppening created pull request M-Labs/nac3#341 2023-10-13 15:04:43 +08:00
Minor improvements to multithreaded compilation in Standalone
derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-13 15:02:58 +08:00
a034844b1a flake: Enable thread-safe mode for LLVM
3209f88adf Force single-threaded compilation if LLVM is not thread-safe
af77898390 standalone: Update help text for `--emit-llvm`
8c7cf4f8f3 standalone: Fix run_demo script
48eb64403f standalone: Treat -T0 as using all available threads
Compare 6 commits »
derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-13 15:01:17 +08:00
71e6fd65ab flake: Enable thread-safe mode for LLVM
a96d5f78a3 Force single-threaded compilation if LLVM is not thread-safe
Compare 2 commits »
derppening pushed to fix/threading-support at M-Labs/nac3 2023-10-13 15:00:49 +08:00
af77898390 standalone: Update help text for `--emit-llvm`
8c7cf4f8f3 standalone: Fix run_demo script
48eb64403f standalone: Treat -T0 as using all available threads
2c44b58bb8 standalone: Require use of `-T` for specifying thread count
Compare 4 commits »
derppening created branch fix/threading-support in M-Labs/nac3 2023-10-13 15:00:48 +08:00
derppening created pull request M-Labs/nac3#340 2023-10-13 11:36:17 +08:00
Fix thread safety with LLVM library
derppening pushed to fix/llvm-threadsafe at M-Labs/nac3 2023-10-13 11:33:06 +08:00
2110638bfe flake: Enable thread-safe mode for LLVM
2209702a06 Force single-threaded compilation if LLVM is not thread-safe
0d2eacb332 standalone: Require use of `-T` for specifying thread count
Compare 3 commits »
derppening created branch fix/llvm-threadsafe in M-Labs/nac3 2023-10-13 11:33:05 +08:00