¡@

Home 

c++ Programming Glossary: e5

C++11: GCC 4.8 `thread_local` Performance Penalty?

http://stackoverflow.com/questions/13106049/c11-gcc-4-8-thread-local-performance-penalty

main main 4005b0 55 push rbp 4005b1 48 89 e5 mov rbp rsp 4005b4 e8 26 00 00 00 call 4005df _ZTW3tls line.. _ZTW3tls _ZTW3tls 4005df 55 push rbp 4005e0 48 89 e5 mov rbp rsp 4005e3 b8 00 00 00 00 mov eax 0x0 4005e8 48 85.. main main 4005b0 55 push rbp 4005b1 48 89 e5 mov rbp rsp 4005b4 48 c7 c0 fc ff ff ff mov rax 0xfffffffffffffffc..

shared_ptr: horrible speed

http://stackoverflow.com/questions/3628081/shared-ptr-horrible-speed

e32 NULL HalfEdge e23 NULL HalfEdge e13 NULL HalfEdge e53 NULL HalfEdge e44 NULL HalfEdge e63 NULL try Test if point.. adjacent triangle HalfEdge e4 e1 getTwinEdge HalfEdge e5 e4 getNextEdge HalfEdge e6 e5 getNextEdge Create first new.. e1 getTwinEdge HalfEdge e5 e4 getNextEdge HalfEdge e6 e5 getNextEdge Create first new triangle T1 twin edges set after..

Speed of accessing local vs. global variables in gcc/g++ at different optimization levels

http://stackoverflow.com/questions/7241035/speed-of-accessing-local-vs-global-variables-in-gcc-g-at-different-optimizati

tmp 080483d0 global1 80483d0 55 push ebp 80483d1 89 e5 mov esp ebp 80483d3 c7 05 dc 96 04 08 00 movl 0x0 0x80496dc.. esi esi 080483f8 local1 80483f8 55 push ebp 80483f9 89 e5 mov esp ebp 80483fb b8 ff c9 9a 3b mov 0x3b9ac9ff eax 8048400.. 8048470 55 push ebp 8048471 31 d2 xor edx edx 8048473 89 e5 mov esp ebp 8048475 8b 4d 08 mov 0x8 ebp ecx 8048478 c7 05..

G++ 4.6 -std=gnu++0x: Static Local Variable Constructor Call Timing and Thread Safety

http://stackoverflow.com/questions/9533649/g-4-6-std-gnu0x-static-local-variable-constructor-call-timing-and-thread-s

.text 0000000000000000 _Z1av 0 55 push rbp 1 48 89 e5 mov rbp rsp 4 bf 01 00 00 00 mov edi 0x1 9 e8 00 00 00 00 call.. f c3 ret 0000000000000010 _Z1bv 10 55 push rbp 11 48 89 e5 mov rbp rsp 14 bf 02 00 00 00 mov edi 0x2 19 e8 00 00 00 00.. 1f c3 ret 0000000000000020 _Z1fv 20 55 push rbp 21 48 89 e5 mov rbp rsp 24 41 54 push r12 26 53 push rbx 27 e8 00 00 00..