Search
Friday, 24th of September 2021, 9:01:13 UTC
14:24:17
Bike
alright i have disassemble doing something again
14:24:38
Bike
however, it's only displaying the xep. how can i get the "main" function from the function object...
15:01:13
Bike
doesn't seem like there's any reference to it?
15:01:31
Bike
i mean, it's in the code, obviously, but not saved as an entry point or anything
16:19:45
Bike
would also be good if we could make it stop printing the "# symbol stub" thing. we can print our own function names
16:19:52
Bike
guess i can ask about that on the llvm discord
16:20:06
Bike
maybe figure out some way to make it smart enough to print labels too....
16:21:35
Bike
but the main function is the basically important thing, since xeps aren't that interesting.
16:21:54
Bike
could we keep a pointer to that in Function_O's maybe? not that all functions have one
17:09:36
yitzi
Bike: If I understand you correctly this shouldn't be possible https://plaster.tymoon.eu/view/2647
17:10:46
Bike
well, more like it's not defined to be possible, but yeah
17:10:52
Bike
i see we have :accessor where we should probably have :reader
17:11:09
yitzi
Sorry, that is what I was trying to say.
17:11:10
Bike
hopefully nothing actually relies on being able to set them
17:11:31
stassats
can have a non-exported setter
17:11:56
yitzi
I didn't see anything for simple-condition. There are several accessors in that file.
17:12:42
yitzi
stassats: are you saying setters are permitted as long as they are not exported (by the spec)?
18:27:38
yitzi
Bike: I can do it if you are busy. I am sure it is not really all that important. Not trying to make more work for you, in other words.
20:23:53
Bike
including local entry points might get weird with funcallable instances and stuff... i guess it can just be along with the global one, though, since there's already an indirection
Friday, 24th of September 2021, 21:01:13 UTC