JuliaLang / Juleps

Julia Enhancement Proposals
Other
67 stars 24 forks source link

RTLIB: A runtime-library for Julia #11

Closed vchuravy closed 7 years ago

vchuravy commented 7 years ago

I decided to write up my thoughts from my current work on https://github.com/JuliaLang/julia/pull/18927, https://github.com/JuliaLang/julia/pull/18734, and https://github.com/JuliaLang/julia/pull/18470 I would appreciate feedback and collaboration. I hope the we can lay the foundation for this in time for v0.6.

cc: @maleadt, @vtjnash

stevengj commented 7 years ago

(Probably @vchuravy was looking for more technical than grammatical feedback, oh well. :wink:)

ararslan commented 7 years ago

Oops! Sorry for the noise then.

vchuravy commented 7 years ago

I appreciate all comments :) as a non-native speaker grammar feedback is always valuable. (Can I send you guys my papers?). But on a more serious note, thank you all for taking a look I will polish this up.

vchuravy commented 7 years ago

I updated the language I bit.

maleadt commented 7 years ago

Why use compiler-rt for stage1 at all, can't we just use the C implementations for that?

vchuravy commented 7 years ago

I was thinking of using compiler-rt to provide intrinsic like integer addition, instead of implementing a fallback ourselves.

My plan is to start out minimally and extract the current implementations into a separate library, then add Stage-2, and compiler-rt for performance improvements.

StefanKarpinski commented 7 years ago

Should I merge this? @vchuravy – you can merge this too, right?

vchuravy commented 7 years ago

@StefanKarpinski I don't have write access to the repository, but please go ahead and merge this.