Skip to content
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

Code app: use a 32 KB Python heap instead of a 16 KB one #1064

Closed
wants to merge 1 commit into from

Conversation

debrouxl
Copy link
Contributor

@debrouxl debrouxl commented Sep 8, 2019

The Code app isn't the one with the largest size in RAM. As other apps stand at the time of this writing, this leaves room for expanding the Python heap without further reducing the general heap (section .heap), and thereby making the N0100/N0110 able to deal with larger (more accurately, "less small"...) scripts relevant for school usage.
See https://ti-pla.net/t22951 for the whole discussion. 32 KB still isn't enough, but at least, it will make Epsilon's MicroPython interpreter able to deal with scripts larger than those the 83PCE + TI-Python Adapter / 83PCE EP can deal with.

…t add to the RAM consumption and it allows dealing with larger (more accurately, "less small"...) scripts.
@nsi-xyz
Copy link

nsi-xyz commented Sep 8, 2019

MicroPython is compact and run within just 16k of RAM but it's minimum requirement.

Windows 10 minimum requirement is 1 gigabyte RAM, but who is seriously using windows 10 with only 1GB of RAM and a 16 GB hard drive?

@adriweb
Copy link
Contributor

adriweb commented Apr 4, 2020

Turns out this is now part of the new version (although not this commit, but same content)

@EmilieNumworks
Copy link
Collaborator

Hi, @adriweb is right, I expanded the Python heap when adding Matplotlib module. Sorry I did not use it but thanks for your PR @debrouxl!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants