Hi, Kevin Ryde <[EMAIL PROTECTED]> writes:
> I guess scm_cell has been inlined that way for a while, but it'd be > worth thinking about not inlining it, or only inlining for internal > uses, in the interests of binary compatibility among as many build > options as possible. One would have to evaluate the costs associated with this. On one hand, this would slow down external packages. On the other hand, this may allow us to the `initial-exec' TLS access model (as noted by Andy on IRC), which can be a significant performance improvement. What I dislike is that it would make external packages second-class citizens, compared to code part of guile-core. Anyway, that's too late for 1.8 I suppose. Thanks, Ludovic. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel