5 ms·
I'm not aware of any pull-requests implementing an incremental GC with pinning support, or any alternative module/namespacing scheme. Those would certainly be w
by ihnorton 10y ago
I'm not aware of any pull-requests implementing an incremental GC with pinning support, or any alternative module/namespacing scheme. Those would certainly be welcome.
As I said, the people actively working on the compiler have to prioritize because time and resources are finite. This is not the same as anyone being "dead set against changing", or a "ban people for making too much noise about it".
> when did any of them last move.
Here's a sampling of some improvements over the past 4 months.
- Debugging, everyone's priority by astronomic margins, has seen massive work and a recent preview-release (I've been using it since the announcement: rough edges, but very solid core):
https://github.com/Keno/Gallium.jl/commits/master https://github.com/Keno/Gallium.jl/commits/master
https://github.com/Keno/ASTInterpreter.jl/commits/master https://github.com/Keno/ASTInterpreter.jl/commits/master
https://github.com/JuliaLang/julia/pull/15859 https://github.com/JuliaLang/julia/pull/15859
https://github.com/JuliaLang/julia/pull/15444 https://github.com/JuliaLang/julia/pull/15444
- Revamp of closures to make anonymous functions as fast as any other:
https://github.com/JuliaLang/julia/pull/13412 https://github.com/JuliaLang/julia/pull/13412
- Significant compiler performance improvements:
https://github.com/JuliaLang/julia/pull/15300 https://github.com/JuliaLang/julia/pull/15300
https://github.com/JuliaLang/julia/pull/14543 https://github.com/JuliaLang/julia/pull/14543
https://github.com/JuliaLang/julia/pull/15609 https://github.com/JuliaLang/julia/pull/15609
- Work towards static compilation (a number of PRs):
http://juliacomputing.com/blog/2016/02/09/static-julia.html http://juliacomputing.com/blog/2016/02/09/static-julia.html
- Multithreading improvements:
https://github.com/JuliaLang/julia/pull/15917 https://github.com/JuliaLang/julia/pull/15917
https://github.com/JuliaLang/julia/pull/15106 https://github.com/JuliaLang/julia/pull/15106
- Someone else pointed you to recent commits toward fixing the recompilation issue.