-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
manifest.json: "creation" values are not explained #147
Comments
Whatever. I'll figure it out. |
For the record, should anyone get here, because unanswered questions that you come across while searching for a problem you have have an xkcd and also a Dilbert, I think: Found this: which defines That function is used by To get support for all the RAM on the board go to Still, after following — or trying to — this allocation I'm still not sure what that allocated memory is for. It appears to be the heap? The explanations of "context" in "XS in C" is confusing when I compare it with the linked code, no word about heap or the allocated memory, or what "context" actually means. Also, The documentation could really explain a bit more. |
The manifest documentation has removed the reference to the XS in C document and the machine allocation documentation still does not explain what the @lll000111 I've opened #521 |
https://github.com/Moddable-OpenSource/moddable/blob/public/documentation/tools/manifest.md#creation
The only explanation:
That page does not tell me e.g. what
static
does/means. It is briefly mentioned here as part of astruct
. In the example below exactly this value is left out.In particular, is there any number that sets a maximum? Or is memory allocated as long as there is any free physical memory left? Is this "
static
" property the maximum amount of memory used by a virtual machine, in bytes?I checked the code as far as
xs/platforms/esp/xsHost.c
.Related: #146
The text was updated successfully, but these errors were encountered: