Folkert
|
3eb6c33ad8
|
ITS ALIVE!!!
|
2020-11-06 01:50:49 +01:00 |
|
Folkert
|
035444fb81
|
hit a linker error, finally
|
2020-11-06 00:05:41 +01:00 |
|
Richard Feldman
|
84fe87a756
|
Panic if rebuilding host fails
|
2020-11-03 21:54:53 -05:00 |
|
Folkert
|
af0600dc25
|
report errors per-module
|
2020-11-03 16:59:37 +01:00 |
|
Brendan Hansknecht
|
6988cae9a8
|
Reset valgrind version and other minor cleanup
|
2020-10-27 22:05:46 -07:00 |
|
Brendan Hansknecht
|
b51b7d7fb1
|
Install vagrind-3.16.1 from source
Also, disable passing features.
|
2020-10-27 14:25:45 -07:00 |
|
Brendan Hansknecht
|
d7a41bedf3
|
Force same features as my host
I am a little confused why the last change didn't work.
Just for fun/testing see if forcing these options works in CI.
|
2020-10-26 22:15:37 -07:00 |
|
Brendan Hansknecht
|
8f3d48527e
|
Disable all avx512 extensions
|
2020-10-26 21:37:03 -07:00 |
|
Brendan Hansknecht
|
adb2e932e7
|
Disable avx512dq extension to make CI pass
|
2020-10-26 21:10:30 -07:00 |
|
Richard Feldman
|
80411473ae
|
clippy clip
|
2020-10-25 01:56:55 -04:00 |
|
Richard Feldman
|
3d7a265c5f
|
Load a dynamic library in the repl
|
2020-10-25 01:42:10 -04:00 |
|
Richard Feldman
|
5bf5807abd
|
Only situationally do aggressive optimization
|
2020-10-25 01:42:10 -04:00 |
|
Richard Feldman
|
14c8a00f9d
|
Don't link Scrti.o when doing dynamic linking
|
2020-10-25 01:42:10 -04:00 |
|
Richard Feldman
|
b4377d4d67
|
Get a basic dylib linking started
|
2020-10-25 01:41:55 -04:00 |
|
Richard Feldman
|
60c33c81c3
|
Add LinkType to link.rs
|
2020-10-24 11:24:28 -04:00 |
|
Folkert
|
cb9ce5e8d7
|
use modules in the repl
|
2020-10-14 17:48:56 +02:00 |
|
Folkert
|
8338296da2
|
add top-level thunks to the scope everywhere
|
2020-10-14 15:03:41 +02:00 |
|
Richard Feldman
|
a3d81108c3
|
Merge branch 'trunk' into improve-dependency-solving
|
2020-10-12 10:23:53 -04:00 |
|
Brendan Hansknecht
|
b88f3674bb
|
Add dynamic path for libgcc
|
2020-10-11 16:09:40 -07:00 |
|
Brendan Hansknecht
|
6e130d51bc
|
Make link paths generic and add libgcc_s
|
2020-10-11 14:31:42 -07:00 |
|
Folkert
|
40f0588696
|
back to a working state
|
2020-10-11 21:55:26 +02:00 |
|
Folkert
|
4f9b27b694
|
sketch of a proof of concept
|
2020-10-11 01:54:50 +02:00 |
|
Folkert
|
79d3b0ac01
|
cross module specialization WIP
|
2020-10-11 01:23:52 +02:00 |
|
Folkert
|
8eec622d23
|
move over code that tries to do the full specialization process in parallel
|
2020-10-10 20:40:55 +02:00 |
|
Folkert
|
c7b251d6b4
|
Merge remote-tracking branch 'origin/trunk' into gen-modules
|
2020-10-08 01:29:32 +02:00 |
|
Folkert
|
f16e17823e
|
fix load tests
|
2020-10-07 23:25:47 +02:00 |
|
Richard Feldman
|
58e190c466
|
Support compiling cargo hosts
|
2020-10-05 22:51:08 -04:00 |
|
Richard Feldman
|
7e1166b3a2
|
Rebuild hosts automatically (for now)
|
2020-10-04 16:35:32 -04:00 |
|
Richard Feldman
|
ad16aa61e9
|
Change linking back
|
2020-10-04 16:35:21 -04:00 |
|
Richard Feldman
|
d776798e32
|
Attempt to statically link hosts
|
2020-10-04 16:35:17 -04:00 |
|
Richard Feldman
|
9405eeeb06
|
Fix linux linking issues
|
2020-10-04 16:35:04 -04:00 |
|
Richard Feldman
|
841373edb2
|
Fix linker argument order
|
2020-10-04 16:35:04 -04:00 |
|
Richard Feldman
|
48570bceef
|
Update link.rs
|
2020-10-04 16:34:48 -04:00 |
|
Richard Feldman
|
34251f84db
|
Link macOS hosts
|
2020-10-04 16:34:32 -04:00 |
|
Richard Feldman
|
26dfa01205
|
Extract target triple and linking logic
|
2020-10-04 16:34:11 -04:00 |
|
Richard Feldman
|
1c06f3fee1
|
Don't special-case vendors in target strings
|
2020-10-04 16:34:01 -04:00 |
|
Folkert
|
2e1e87ad6a
|
add closure size variable
|
2020-10-02 00:53:02 +02:00 |
|
Richard Feldman
|
b50483eedf
|
Use rtfeldman/inkwell release2 tag
|
2020-09-19 22:48:29 -04:00 |
|
Folkert
|
be6752542b
|
update to run on our fork of inkwell again
|
2020-09-19 21:50:33 +02:00 |
|
Folkert
|
14da3906da
|
wip
|
2020-09-18 01:07:53 +02:00 |
|
Folkert
|
0e5283efd2
|
Merge remote-tracking branch 'origin/trunk' into infer-borrow
|
2020-08-19 23:56:29 +02:00 |
|
Folkert
|
fa5e5ab201
|
back to a working version
|
2020-08-19 23:42:45 +02:00 |
|
Richard Feldman
|
608c4eebd9
|
Drop unnecessary arg_basic_types
|
2020-08-16 16:17:10 -04:00 |
|
Richard Feldman
|
8751e4bd00
|
Make pattern_vars be a slice
|
2020-08-12 23:08:43 -04:00 |
|
Folkert
|
380e34d296
|
Merge remote-tracking branch 'origin/trunk' into tail-call-elimination
|
2020-08-12 15:46:50 +02:00 |
|
Folkert
|
bdd8751107
|
start work on tail recursion
|
2020-08-12 12:57:20 +02:00 |
|
Richard Feldman
|
12ed20b5cd
|
Use fast calling convention internally
|
2020-08-11 09:02:26 -04:00 |
|
Folkert
|
84a8b69437
|
generate IR that uses uniqueness
|
2020-08-11 14:47:14 +02:00 |
|
Richard Feldman
|
854f7bb35b
|
Improve an error message
|
2020-08-10 21:25:47 -04:00 |
|
Richard Feldman
|
c97317789e
|
Improve a comment
|
2020-08-10 21:25:47 -04:00 |
|