Announcement
Collapse
No announcement yet.
Zapcc 1.0 Compiler Announced
Collapse
X
-
Originally posted by tssva View PostThey did not. They used the LLVM code as allowed under the 3 clause BSD style license the LLVM project purposely selected. The open source status of any LLVM project code did not change.
- Likes 2
Comment
-
Originally posted by caligula View PostHaving such an in-memory compiler state doesn't necessarily use more memory at all. The problem is, if you recompile, what to do with the obsolete AST and object code generated with outdated files not available anymore on disk. It needs some sort of garbage collection for that.
Code:$ export CCACHE_DIR=/ramdisk/ccache $ ccache --max-size 8G
Last edited by slacka; 06 March 2017, 10:38 PM.
Comment
-
Originally posted by tssva View PostThey did not. They used the LLVM code as allowed under the 3 clause BSD style license the LLVM project purposely selected.
Originally posted by tssva View PostThe open source status of any LLVM project code did not change.
- Likes 1
Comment
-
Originally posted by caligula View PostC/C++ have a crappy grammar for fast parsing and no real module system, which results in extra work dealing with headers.Last edited by pal666; 07 March 2017, 01:02 PM.
Comment
-
Originally posted by slacka View PostThis is where ccache comes in.
Comment
-
What happened with the 64 bit compiler which Phoronix wrote an article about years ago? It was a closed source compiler that was made open source and PTS benchmarks showed improvements for several tested software. I forgot the name and can't find it anywhere
Comment
Comment