Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get nerd-sniped and do some micro-optimizations. #41

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Commits on Mar 23, 2022

  1. Minor modernizations and optimizations in STAR code.

    Use std::unique_ptr in more places.
    
    Replace c-style arrays with c++ std::array.
    
    Use defaulted constructors/destructors where appropriate.
    
    Make it easier for the compiler to vectorize comparisons in the inner
    loop of stitchAlignToTranscript.
    adam-azarchs committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    104684e View commit details
    Browse the repository at this point in the history
  2. Use -fvisibility=hidden and -ffunction-sections.

    We're linking statically, and this lets the compiler be better at
    dead-code elimination.
    adam-azarchs committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    565ee67 View commit details
    Browse the repository at this point in the history
  3. Missing edit.

    adam-azarchs committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    5a4dfb3 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. temp log

    evolvedmicrobe committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    104344b View commit details
    Browse the repository at this point in the history
  2. Update htslib

    evolvedmicrobe committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9efdf32 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Optimize by default

    evolvedmicrobe committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    782c6a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9f26c7 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    14353c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    b34d0ff View commit details
    Browse the repository at this point in the history
  2. Rustfmt.

    adam-azarchs committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    a0f5d95 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. clippy fix

    adam-azarchs committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    205a83d View commit details
    Browse the repository at this point in the history