Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Pipelining: Shorten progress fraction internal names #35

Open
Mortal opened this Issue · 1 comment

1 participant

@Mortal
Collaborator

Right now, fractions in the progress indicator used by pipelining are stored with typeid(T).name() as the key, resulting in humongous names because of the nested templates used in pipelining. This is a problem since the keys are used in string comparisons, so we should make them shorter by some kind of hashing scheme.

@Mortal Mortal was assigned
@Mortal
Collaborator

We need to resolve this, perhaps let's have a discussion in the office when Jakob returns.

Right now the fraction name is the typeid name which is not portable, meaning a fraction db generated from a GCC/Clang build is useless in an MSVC release build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.