| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-02-21 | Rustup to rustc 1.52.0-nightly (83b30a639 2021-02-20) | bjorn3 | -2/+2 | |
| 2021-02-21 | Don't build alloc_system as part of the sysroot | bjorn3 | -0/+3 | |
| 2021-02-18 | Use real atomic instructions instead of a global lock | bjorn3 | -1/+1 | |
| 2021-02-14 | Recognize FreeBSD as OS | bjorn3 | -1/+1 | |
| 2021-02-14 | Use #!/usr/bin/env bash | bjorn3 | -4/+4 | |
| FreeBSD doesn't have /bin/bash | ||||
| 2021-02-02 | Fix rustc bootstrap test | bjorn3 | -15/+25 | |
| 2021-01-31 | Move some env var definitions around to fix cross-compilation | bjorn3 | -1/+2 | |
| 2021-01-31 | Split config.sh and add support for copying the mingw runtime objects | bjorn3 | -28/+27 | |
| 2021-01-30 | dont set rustflags when no specific linker needed | Paris DOUADY | -1/+5 | |
| 2021-01-21 | Fix indirectly linking to libstd.so with the JIT | bjorn3 | -1/+1 | |
| 2021-01-06 | Disable timings by default for cargo.sh | bjorn3 | -1/+0 | |
| Fixes #1121 | ||||
| 2020-12-25 | Add documentation | bjorn3 | -0/+2 | |
| 2020-12-25 | Implement lazy compilation in JIT mode | bjorn3 | -0/+6 | |
| Lazy compilation has the potential to significantly improve the startup time of a program. While functions have to be codegened when called, it is expected that a significant amount of all code is only required when an error occurs or only when the program is used in certain ways. The basic approach is to first codegen a shim for each function. This shim calls the `__cg_clif_jit` function of cg_clif with a pointer to the `Instance` corresponding to the function for which it is a shim. `__cg_clif_jit` function then codegens this function and uses the hot code swapping support of SimpleJIT to redirect future calls to the function to the real version. Finally it calls the newly codegened function. | ||||
| 2020-12-25 | Change the way JIT mode is selected | bjorn3 | -4/+4 | |
| 2020-11-27 | Revert "Use the new component dependency option of the rust-toolchain file" | bjorn3 | -2/+2 | |
| This reverts commit 648caced6eb0d23c31758f69f2f44a7d748526b9. Rustup on github actions isn't yet updated | ||||
| 2020-11-27 | Use the new component dependency option of the rust-toolchain file | bjorn3 | -2/+2 | |
| 2020-11-13 | Remove unnecessary paths from LD_LIBRARY_PATH | bjorn3 | -1/+1 | |
| 2020-11-13 | Use rpath to compile the cg_clif executable | bjorn3 | -1/+1 | |
| 2020-11-08 | Better build dir layout | bjorn3 | -4/+4 | |
| It now matches the layout used by rustc itself | ||||
| 2020-11-07 | Sync from rust 0256d065d4901b63def6c04013da4f781d0752bb | bjorn3 | -0/+2 | |
| 2020-11-06 | Don't overwrite RUSTFLAGS for cargo.sh | bjorn3 | -1/+1 | |
| 2020-11-06 | Add rustup pull command | bjorn3 | -7/+23 | |
| 2020-11-06 | fix shellcheck error of SC2068 | Daiki Ihara | -2/+2 | |
| 2020-11-06 | fix shellcheck error of SC2148 | Daiki Ihara | -0/+1 | |
| 2020-11-05 | make requested PR changes | Jakob Hellermann | -4/+1 | |
| 2020-11-04 | manually fix some shellcheck warnings | Jakob Hellermann | -5/+8 | |
| 2020-11-04 | run 'shellcheck -f diff $(fd --extension sh) | git apply' | Jakob Hellermann | -29/+29 | |
| 2020-11-03 | Remove unnecessary -Ztrim-diagnostic-paths=no | bjorn3 | -1/+1 | |
| 2020-11-03 | Merge commit '03f01bbe901d60b71cf2c5ec766aef5e532ab79d' into ↵ | bjorn3 | -6/+219 | |
| update_cg_clif-2020-11-01 | ||||
| 2020-11-02 | Test bootstrapping of rustc using cg_clif | bjorn3 | -0/+65 | |
| 2020-11-02 | Refactor the build system | bjorn3 | -27/+73 | |
| 2020-11-01 | Split the actual tests out into scripts/tests.sh | bjorn3 | -0/+102 | |
| 2020-10-05 | Install rustfmt by default when doing a rustup | bjorn3 | -0/+1 | |
| 2020-09-30 | Prevent usage of sccache | bjorn3 | -0/+7 | |
| It doesn't detect cg_clif as a rust compiler Fixes #1091 | ||||
| 2020-09-29 | Replace CG_CLIF_JIT with --jit | bjorn3 | -1/+1 | |
| 2020-09-29 | Add custom driver | bjorn3 | -3/+6 | |
| 2020-09-29 | Fix panic | bjorn3 | -1/+1 | |
| 2020-09-29 | Rustup to rustc 1.48.0-nightly (fc2daaae6 2020-09-28) | bjorn3 | -2/+0 | |
| 2020-09-23 | Small change to test script | bjorn3 | -0/+2 | |
| 2020-09-16 | Reorganize scripts | bjorn3 | -0/+206 | |
