• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaDSP / DSP.jl / 976
98%

Build:
DEFAULT BRANCH: master
Ran 14 May 2019 03:08PM UTC
Jobs 4
Files 17
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
976

push

travis-ci

web-flow
Combine FIR filtering from dspbase and DSP.jl (#297)

* Combine FIR filtering from dspbase and DSP.jl

There were two identical functions, `_tdfilt!`, and `filt!` that both accomplished
FIR filtering. It turns out that the function in dspbase, `filt!` was faster,
and also allowed you to change the filter state to achieve, e.g., a steady state
step response. I therefore removed the implementation in `_tdfilt!` in favor of
`filt!`.

The one benefit that `_tdfilt!` had over `filt!` was a set of small-kernel
filtering functions with an unrolled loop. I have combined the functionality of
these small filter functions with `filt!`, while making these small filter
functions also accept some initial state.

Finally, I have added `muladd` in the direct form filtering kernels, where
possible. This makes a big performance difference for the unrolled loop kernel,
but for the other kernels it doesn't seem to matter much. However, it should
produce more accurate filtering results on platforms that support fma
instructions.

1894 of 1935 relevant lines covered (97.88%)

705652.76 hits per line

Jobs
ID Job ID Ran Files Coverage
1 976.1 14 May 2019 03:09PM UTC 0
63.98
Travis Job 976.1
2 976.2 14 May 2019 03:10PM UTC 0
92.46
Travis Job 976.2
3 976.3 14 May 2019 03:08PM UTC 0
97.01
Travis Job 976.3
4 976.4 14 May 2019 03:09PM UTC 0
96.55
Travis Job 976.4
Source Files on build 976
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #976
  • 205245ad on github
  • Prev Build on master (#953)
  • Next Build on master (#982)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc