unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Q: BLV for function slots + BL obarray/hmap for symbol lookup?
@ 2021-05-22 21:46 Arthur Miller
  2021-05-22 22:30 ` Stefan Monnier
  2021-05-23 18:22 ` Clément Pit-Claudel
  0 siblings, 2 replies; 20+ messages in thread
From: Arthur Miller @ 2021-05-22 21:46 UTC (permalink / raw)
  To: emacs-devel


1. Is there some special reason why BLV are implemented only for value
slots and not for function slots? Would it be inneficient, too
complicated, or just considered as not needed?

2. Would it be possible, not too inneficient, complicated etc, if obarray
or hashmap, whichever is used for symbol lookup by Emacs, could be defined
as BLV, so that Emacs would lookup symbols similar as it does for buffer
local variables?



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2021-05-30 12:44 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-22 21:46 Q: BLV for function slots + BL obarray/hmap for symbol lookup? Arthur Miller
2021-05-22 22:30 ` Stefan Monnier
2021-05-22 23:31   ` Arthur Miller
2021-05-23  3:25     ` Stefan Monnier
2021-05-23  9:00       ` Arthur Miller
2021-05-23 15:27         ` Stefan Monnier
2021-05-23 16:23           ` Arthur Miller
2021-05-29  7:31             ` Arthur Miller
2021-05-29 12:44               ` Michael Heerdegen
2021-05-30  2:57                 ` Arthur Miller
2021-05-30 12:44                   ` Philipp
2021-05-29 13:47               ` Stefan Monnier
2021-05-30  2:30                 ` Arthur Miller
2021-05-30  2:44                   ` Stefan Monnier
2021-05-30 12:17                     ` Arthur Miller
2021-05-29 13:56               ` Stefan Monnier
2021-05-23 18:22 ` Clément Pit-Claudel
2021-05-23 20:23   ` Arthur Miller
2021-05-23 21:41     ` Clément Pit-Claudel
2021-05-24 12:37       ` Arthur Miller

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).