ponylang / rfcs

RFCs for changes to Pony
https://ponylang.io/
59 stars 48 forks source link

Hot code loading #58

Open SeanTAllen opened 7 years ago

SeanTAllen commented 7 years ago

This was originally opened as issue 139 on the ponyc repo:

There is a detailed list of requirements and some discussion.

Praetonus commented 7 years ago

I'll do a RFC on this eventually if nobody beats me to it. It's roughly the same problems as the JIT stuff I've been working on.

jemc commented 7 years ago

This and some related issues were discussed briefly during the first part of today's sync call.

@sylvanc mentioned this paper, which has a technique that may help with dispatch in a dynamic-compilation system: http://www.lirmm.fr/~ducour/Publis/pnm.pdf

EDIT: Actually, not 100% that was the specific paper he was talking about, but it was the right author. Here is another paper by the same author on a similar subject: https://pdfs.semanticscholar.org/6b24/4fd8fd6214fdc5ee65bf74432c88f30763de.pdf