Gaier, Bjoern via llvm-dev
2020-Jul-03 11:51 UTC
[llvm-dev] Get all symbols stored(?)in llvm::orc::ExecutionSession
Hey everyone, is there a way to get the name of all symbols that are stored ("stored" is not the right term - is it?) in my current ExecutionSession? I know by now that you can use "lookup" to get symbols, but this requires knowing those names. Mhh... I guess that is my shortest so far question xD Thank you in advance for any help! Kind greetings Björn Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin Cansiz. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200703/53701384/attachment.html>
Lang Hames via llvm-dev
2020-Jul-28 03:48 UTC
[llvm-dev] Get all symbols stored(?)in llvm::orc::ExecutionSession
Hi Bjoern, There's no way to do this currently. ORC assumes you know all the symbols, since you added the modules defining them. For testing / debugging you can dump the modules to stderr using ExecutionSession::dump, but that's about it. Do you want the symbols for diagnostic purposes, or some other reason? Regards, Lang. On Fri, Jul 3, 2020 at 4:51 AM Gaier, Bjoern via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hey everyone, > > > > is there a way to get the name of all symbols that are stored (“stored” is > not the right term – is it?) in my current ExecutionSession? > > I know by now that you can use "lookup" to get symbols, but this requires > knowing those names. > > > > Mhh... I guess that is my shortest so far question xD Thank you in advance > for any help! > > > > Kind greetings > > Björn > Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, > USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert > Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin > Cansiz. > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200727/a67e4468/attachment.html>
Gaier, Bjoern via llvm-dev
2020-Aug-17 12:19 UTC
[llvm-dev] Get all symbols stored(?)in llvm::orc::ExecutionSession
This issue is still not solved for me... What can I improve on my question? :o Adding more details or something? >_x Kind greetings Björn From: llvm-dev <llvm-dev-bounces at lists.llvm.org> On Behalf Of Gaier, Bjoern via llvm-dev Sent: 03 July 2020 13:51 To: LLVM Developers Mailing List <llvm-dev at lists.llvm.org> Subject: [llvm-dev] Get all symbols stored(?)in llvm::orc::ExecutionSession Hey everyone, is there a way to get the name of all symbols that are stored ("stored" is not the right term - is it?) in my current ExecutionSession? I know by now that you can use "lookup" to get symbols, but this requires knowing those names. Mhh... I guess that is my shortest so far question xD Thank you in advance for any help! Kind greetings Björn Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin Cansiz. Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin Cansiz. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200817/91f10c5f/attachment.html>
Lang Hames via llvm-dev
2020-Aug-17 16:39 UTC
[llvm-dev] Get all symbols stored(?)in llvm::orc::ExecutionSession
Hi Bjoern, Did you see my previous reply? There's no way to do this currently. ORC assumes you know all the symbols,> since you added the modules defining them. > For testing / debugging you can dump the modules to stderr using > ExecutionSession::dump, but that's about it. > Do you want the symbols for diagnostic purposes, or some other reason?Regards, Lang. On Mon, Aug 17, 2020 at 5:19 AM Gaier, Bjoern via llvm-dev < llvm-dev at lists.llvm.org> wrote:> This issue is still not solved for me… > > What can I improve on my question? :o > > Adding more details or something? >_x > > Kind greetings > > Björn > > *From:* llvm-dev <llvm-dev-bounces at lists.llvm.org> *On Behalf Of *Gaier, > Bjoern via llvm-dev > *Sent:* 03 July 2020 13:51 > *To:* LLVM Developers Mailing List <llvm-dev at lists.llvm.org> > *Subject:* [llvm-dev] Get all symbols stored(?)in > llvm::orc::ExecutionSession > > > > Hey everyone, > > > > is there a way to get the name of all symbols that are stored (“stored” is > not the right term – is it?) in my current ExecutionSession? > > I know by now that you can use "lookup" to get symbols, but this requires > knowing those names. > > > > Mhh... I guess that is my shortest so far question xD Thank you in advance > for any help! > > > > Kind greetings > > Björn > > > > Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, > USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert > Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin > Cansiz. > Als GmbH eingetragen im Handelsregister Bad Homburg v.d.H. HRB 9816, > USt.ID-Nr. DE 114 165 789 Geschäftsführer: Dr. Hiroshi Nakamura, Dr. Robert > Plank, Markus Bode, Heiko Lampert, Takashi Nagano, Junichi Tajika, Ergin > Cansiz. > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200817/b78f4d17/attachment.html>
Reasonably Related Threads
- Get all symbols stored(?)in llvm::orc::ExecutionSession
- Get all symbols stored(?)in llvm::orc::ExecutionSession
- ORC JIT - Can modules independently managed with one LLJIT instance? + problems with ExecutionSession.lookup
- ORC JIT - Can modules independently managed with one LLJIT instance? + problems with ExecutionSession.lookup
- [ORC JIT] Getting symbols from object files before any lookup is done