GiggleLiu / NiLang.jl

A differential eDSL that can run faster than light and go back to the past.
https://giggleliu.github.io/NiLang.jl/dev
Apache License 2.0
250 stars 16 forks source link

C arithmetic function #40

Closed GiggleLiu closed 3 years ago

GiggleLiu commented 4 years ago

c arithmetic function, INV instruction and new dataviews.

codecov[bot] commented 4 years ago

Codecov Report

Merging #40 into master will decrease coverage by 0.62%. The diff coverage is 96.10%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #40      +/-   ##
==========================================
- Coverage   81.74%   81.11%   -0.63%     
==========================================
  Files          25       25              
  Lines        1030     1091      +61     
==========================================
+ Hits          842      885      +43     
- Misses        188      206      +18     
Impacted Files Coverage Δ
src/NiLang.jl 100.00% <ø> (ø)
src/autodiff/autodiff.jl 100.00% <ø> (ø)
src/autodiff/instructs.jl 83.26% <94.82%> (-3.87%) :arrow_down:
src/autodiff/ulog.jl 88.23% <100.00%> (-2.68%) :arrow_down:
src/complex.jl 72.81% <100.00%> (-0.39%) :arrow_down:
src/instructs.jl 85.96% <100.00%> (+12.63%) :arrow_up:
src/stdlib/linalg.jl 83.33% <0.00%> (-8.34%) :arrow_down:
src/autodiff/complex.jl 73.33% <0.00%> (-6.67%) :arrow_down:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 6dc1aa2...f020b06. Read the comment docs.