[DGD] FLS

Raymond Jennings shentino at gmail.com
Wed Oct 4 20:46:16 CEST 2017


Oh, you mean using the stack/call trace as a stash-bin for variables?

If so, the kernel library already implements that.

The magic is that array and mapping and lwo arguments are passed by
reference, so if you can get access to it by using call_trace(), then the
byref semantics let you tinker with the actual array.

It's pretty neat way to keep temporary stuff around and is VERY
compartmentalized and can keep your codebase tidy


On Wed, Oct 4, 2017 at 11:34 AM, Blain <blain20 at gmail.com> wrote:

> ({ objname, progname, function,
>    line, extern, FLS, arg1,
>    ..., argn })
>
>
>
> On Oct 4, 2017 13:31, "Raymond Jennings" <shentino at gmail.com> wrote:
>
> > That sounds interesting but...I'm completely confused.
> >
> > Could you explain exactly what "frame-local storage mapping" is?
> >
> > On Wed, Oct 4, 2017 at 10:34 AM, Blain <blain20 at gmail.com> wrote:
> >
> > > Was there any interest in implementing a Frame-local storage mapping in
> > > DGD?  I'm still trying to decide if it's doable at the lib level. So
> day
> > > I've got nothing promising.
> > > ____________________________________________
> > > https://mail.dworkin.nl/mailman/listinfo/dgd
> > ____________________________________________
> > https://mail.dworkin.nl/mailman/listinfo/dgd
> ____________________________________________
> https://mail.dworkin.nl/mailman/listinfo/dgd



More information about the DGD mailing list