search for: _dl_lookup_symbol_x

Displaying 18 results from an estimated 18 matches for "_dl_lookup_symbol_x".

2017 Dec 01
3
gnu X sysv hash performance
...rf-gnu/perf.report-by-dso-sym | head 38.77% ld-2.24.so [.] do_lookup_x 8.08% ld-2.24.so [.] strcmp 2.66% ld-2.24.so [.] _dl_relocate_object 2.58% ld-2.24.so [.] _dl_lookup_symbol_x 1.85% ld-2.24.so [.] _dl_name_match_p 1.46% [kernel.kallsyms] [k] copy_page 1.38% ld-2.24.so [.] _dl_map_object 1.30% [kernel.kallsyms] [k] unmap_page_range 1.28% [ker...
2016 Sep 07
2
-fsanitize=memory failing on 3.9.0
...0x000000000044475e in __interceptor_malloc (size=73) at ../projects/compiler-rt/lib/msan/msan_interceptors.cc:931 #7 0x00007ffff7de9161 in _dl_signal_error () from /lib64/ld-linux-x86-64.so.2 #8 0x00007ffff7de9323 in _dl_signal_cerror () from /lib64/ld-linux-x86-64.so.2 #9 0x00007ffff7de40be in _dl_lookup_symbol_x () from /lib64/ld-linux-x86-64.so.2 #10 0x00007ffff7016db1 in do_sym () from /usr/lib/libc.so.6 #11 0x00007ffff74ae014 in ?? () from /usr/lib/libdl.so.2 #12 0x00007ffff7de93a4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #13 0x00007ffff74ae521 in ?? () from /usr/lib/libdl.so.2 #14 0x00007...
2013 Mar 03
0
[LLVMdev] Effect of weak symbols on llvm tools/clang startup time
Hi everyone, recently I've been fiddling with callgrind to profile the performance of clang and other llvm tools. Turns out that a lot of CPU time is spent on startup in _dl_lookup_symbol_x which is invoked a few thousands times to resolve all the weak object symbols which comes from LLVM code. Most of the symbols are virtual table definitions. Most probably there is a good reason why the -fvisibility=hidden flag is not applied during the build. Still, I've experimented with a co...
2014 Oct 17
3
[LLVMdev] oprofile support?
...e, speed 3498 MHz (estimated) Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (No unit mask) count 5000000 samples % image name symbol name 38 57.5758 no-vmlinux /no-vmlinux 2 3.0303 ld-2.19.so _dl_lookup_symbol_x 2 3.0303 libLLVMCore.so llvm::DenseMapBase<llvm::DenseMap<void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*> >, void const*, llvm::PassInfo const*, llvm::DenseMapInfo<void const*> >::getHashValue(void const* const&) 2 3.0303 libLLVMCore...
2016 Oct 21
0
v2.2.26 release candidate released
...ibc-2.5.so) ==12372== by 0x3EABB0BDF1: ??? (in /lib64/libc-2.5.so) ==12372== by 0x48024E8: _vgnU_freeres (vg_preloaded.c:62) ==12372== by 0x3EAB60D33B: _dl_signal_error (in /lib64/ld-2.5.so) ==12372== by 0x3EAB60D3D3: _dl_signal_cerror (in /lib64/ld-2.5.so) ==12372== by 0x3EAB609CEF: _dl_lookup_symbol_x (in /lib64/ld-2.5.so) ==12372== by 0x3EAB60A9D4: _dl_relocate_object (in /lib64/ld-2.5.so) ==12372== by 0x3EAB603629: dl_main (in /lib64/ld-2.5.so) ==12372== by 0x3EAB6134EA: _dl_sysdep_start (in /lib64/ld-2.5.so) ==12372== by 0x3EAB601389: _dl_start (in /lib64/ld-2.5.so) ==12372== b...
2016 Sep 07
2
Test failures building RELEASE_3.9.0/final
...0x0000000000444bce in __interceptor_malloc (size=82) at ../projects/compiler-rt/lib/msan/msan_interceptors.cc:931 #7 0x00007ffff7de9161 in _dl_signal_error () from /lib64/ld-linux-x86-64.so.2 #8 0x00007ffff7de9323 in _dl_signal_cerror () from /lib64/ld-linux-x86-64.so.2 #9 0x00007ffff7de40be in _dl_lookup_symbol_x () from /lib64/ld-linux-x86-64.so.2 #10 0x00007ffff6c8edb1 in do_sym () from /usr/lib/libc.so.6 #11 0x00007ffff7126014 in ?? () from /usr/lib/libdl.so.2 #12 0x00007ffff7de93a4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2 #13 0x00007ffff7126521 in ?? () from /usr/lib/libdl.so.2 #14 0x00007...
2014 Nov 29
2
[LLVMdev] oprofile support?
...ted) > Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit > mask of 0x00 (No unit mask) count 5000000 > samples % image name symbol name > 38 57.5758 no-vmlinux /no-vmlinux > 2 3.0303 ld-2.19.so _dl_lookup_symbol_x > 2 3.0303 libLLVMCore.so > llvm::DenseMapBase<llvm::DenseMap<void const*, llvm::PassInfo const*, > llvm::DenseMapInfo<void const*> >, void const*, llvm::PassInfo const*, > llvm::DenseMapInfo<void const*> >::getHashValue(void const* const&) > 2...
2014 May 15
2
Re: guestfsd crashes when the handle is closed
...sa_restorer = 0x0} channel = <optimized out> p = <optimized out> sock = 3 lenbuf = "\365\365", <incomplete sequence \365> xdr = {x_op = XDR_ENCODE, x_ops = 0xb753db00 <xdrmem_ops>, x_public = 0xb76acc46 <_dl_lookup_symbol_x+214> "\203", <incomplete sequence \370>, x_private = 0xbfedcd80 "_IMAGE=/vmlinuz-3.11.10-301.fc20.i686 root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=fr_FR.UTF-8\n", x_base...
2016 Oct 21
3
v2.2.26 release candidate released
> On October 21, 2016 at 6:27 AM Tamsy <dovecot-list at mohtex.net> wrote: > > > Timo Sirainen wrote on 20.10.2016 04:01: > > http://dovecot.org/releases/2.2/rc/dovecot-2.2.26.rc1.tar.gz > > http://dovecot.org/releases/2.2/rc/dovecot-2.2.26.rc1.tar.gz.sig > > > > There are quite a lot of changes since v2.2.25. Please try out this RC so we can get a good
2016 Dec 10
2
Interest in integrating a linux perf JITEventListener?
Hi, Under linux a large portion of the profiling these days happens with perf, but there's no support for it from LLVM's JITs. For a while perf could associate address+size to symbols by writing a /tmp/perf-$pid.map file: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/tools/perf/Documentation/jit-interface.txt A year or so perf also gained the ability to actually
2014 May 15
2
Re: guestfsd crashes when the handle is closed
Hello, So in ubuntu1204 guest This is what i got : *(gdb)* bt full * #0* 0x005a9fc0 in exit () from /lib/i386-linux-gnu/libc.so.6 No symbol table info available. * #1* 0x0805f7dd in ?? () No symbol table info available. * #2* 0x0804aedf in ?? () No symbol table info available. *#3* 0x005904d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6 No symbol
2010 Mar 02
3
2.6.33 high cpu usage
With the ATI bug I was hitting earlier fixed, only my btrfs partition continues to show high cpu usage for some operations. Rsync, git pull, git checkout and svn up are typicall operations which trigger the high cpu usage. As an example, this perf report is from using git checkout to change to a new branch; the change needed to checkout 208 files out of about 1600 total files. du(1) reports
2017 Feb 02
0
Interest in integrating a linux perf JITEventListener?
...rime stupid_isprime main llvm::MCJIT::runFunction llvm::ExecutionEngine::runFunctionAsMain main __libc_start_main 0xec26258d4c544155 + 0.55% lli ld-2.24.so [.] do_lookup_x + 0.22% lli ld-2.24.so [.] _dl_lookup_symbol_x + 0.17% lli [kernel.vmlinux] [k] unmap_page_range + 0.16% lli ld-2.24.so [.] _dl_fixup Instruction level view: │ Disassembly of section .text: │ │ 0000000000000040 <stupid_isprime>: │ stu...
2016 Sep 07
4
Test failures building RELEASE_3.9.0/final
I've "successfully" built 3.9.0 release but when I run "ninja check-all" I got 208 Unexpected failures: Expected Passes : 33997 Expected Failures : 198 Unsupported Tests : 685 Unexpected Failures: 208 Below is the log I captured running "time ninja check-all | tee ninja-check-all.txt" https://drive.google.com/open?id=0B-KTY7zi7eZHU2hGYTRtd01QZjA
2020 Aug 23
2
MultiDatabase shard count limitations
...c perl [.] Perl_free_tmps 0.06% script/public-i perl [.] Perl_pp_multideref 0.06% /mnt/btr/public perl [.] Perl_newSV 0.06% /mnt/btr/public perl [.] Perl_pp_or 0.06% /mnt/btr/public ld-2.28.so [.] _dl_lookup_symbol_x 0.06% /mnt/btr/public perl [.] PerlIO_isutf8 0.06% script/public-i perl [.] Perl_gv_fetchpvn_flags 0.06% script/public-i libxapian.so.30.8.0 [.] std::__push_heap<__gnu_cxx::__normal_iterator<Xapian::PostingIterator::Internal**, std::vector...
2020 Aug 21
2
MultiDatabase shard count limitations
Going back to the "prioritizing aggregated DBs" thread from February 2020, I've got 390 Xapian shards for 130 public inboxes I want to search against(*). There's more on the horizon (we're expecting tens of thousands of public inboxes). After bumping RLIMIT_NOFILE and running ->add_database a bunch, the actual queries seem to be taking ~30s (not good :x). Now I'm
2018 Mar 26
0
Interest in integrating a linux perf JITEventListener?
...> llvm::MCJIT::runFunction > llvm::ExecutionEngine::runFunctionAsMain > main > __libc_start_main > 0xec26258d4c544155 > + 0.55% lli ld-2.24.so [.] do_lookup_x > + 0.22% lli ld-2.24.so [.] _dl_lookup_symbol_x > + 0.17% lli [kernel.vmlinux] [k] unmap_page_range > + 0.16% lli ld-2.24.so [.] _dl_fixup > > > Instruction level view: > > │ Disassembly of section .text: > │ > │ 0000000000000...
2016 Dec 29
1
Interest in integrating a linux perf JITEventListener?
Having something like this available in tree would definitely be useful. For simplicity, why don't we start with support for the second style? This is the long term useful one and would be a good starting point for getting the code in tree. Can you give a pointer to the patch so that I can assess the rough complexity? If it's simple enough, I'd be happy to help get it reviewed