noinline, forceinline, builtin_expect
Martin Nowak via Digitalmars-d Fri, 02 Jan 2015 06:35:36 -0800
I'm currently working on optimizing the GC marking code and I'm
having quite some problems with the inline decisions of the
compiler.
The compiler can't make good decisions here, because it lacks
information about which branches are executed rarely.
Would be nice to have @noinline, @forceinline and
__builtin_expect.
- noinline, forceinline, builtin_expect Martin Nowak via Digitalmars-d
- Re: noinline, forceinline, builtin_e... ZombineDev via Digitalmars-d
- Re: noinline, forceinline, builtin_e... Benjamin Thaut via Digitalmars-d
- Re: noinline, forceinline, builtin_e... safety0ff via Digitalmars-d
- Re: noinline, forceinline, builtin_e... Walter Bright via Digitalmars-d
