Closed vyzo closed 9 months ago
I'd like to see more documentation comments and type signature comments above all functions everywhere.
rebased on master.
Name | Link |
---|---|
Latest commit | 8a7f9bc47afe50333d587d808c72439562fb08e4 |
Latest deploy log | https://app.netlify.com/sites/elastic-ritchie-8f47f9/deploys/65d50dbe842c170008ae8de9 |
Deploy Preview | https://deploy-preview-1127--elastic-ritchie-8f47f9.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Added some more comments; we need to write docs, the code is mostly self explanatory with a good mop page in the hyperspec.
On top of ##1126
And so it begins... the compiler generates specializers for all bound methods that could benefit from it, and interface prototype creation plugs to it, with wondrous performance results for certain programs.
Here is an example:
With gxc master:
With the specializers:
20x, not bad huh?
Basically all the dynamic dispatch call cost of the MOP for self references (slots or methods) has disappeared.