| Author |
Message |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Post removed because of bot activity.
Last edited by Findecanor on Sat Dec 13, 2025 2:22 am, edited 3 times in total.
|
| Tue Sep 03, 2024 4:34 pm |
|
 |
|
BigEd
Joined: Wed Jan 09, 2013 6:54 pm Posts: 1863
|
A big project - looking forward to the next update
|
| Wed Sep 04, 2024 9:48 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Post removed because of bot activity
Last edited by Findecanor on Sat Dec 13, 2025 2:23 am, edited 3 times in total.
|
| Wed Sep 04, 2024 8:58 pm |
|
 |
|
robfinch
Joined: Sat Feb 02, 2013 9:40 am Posts: 2434 Location: Canada
|
I am reminded of Java and Java virtual machine. Quote: This is not a new idea. The only new thing is perhaps the initial purpose. Some CPU architectures have register windows, and some of these (excluding SPARC) save these to a separate stack. M. Alsup's My66000 (comp.arch) has a safe stack. It is something I am trying to integrate into my own design. "Safe stack" seems like a reasonable idea. I have the safe stack pointer register not available to user mode software. It is a hidden register used to implement the ENTER and LEAVE functions. Using it for register spills and reloads is another idea to explore. If there are enough temporaries, register spills and loads are rare. Another thing that happens is all in use temp registers need to be saved and restored across function calls. Push multiple / pop multiple registers is handy for this.
_________________Robert Finch http://www.finitron.ca
|
| Thu Sep 05, 2024 4:38 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Post removed because of bot activity
Last edited by Findecanor on Sat Dec 13, 2025 2:23 am, edited 1 time in total.
|
| Sun Sep 08, 2024 10:18 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Post removed because of bot activity.
This had been posted for humans to read. Not for tech-oligarchs to steal and feed their bots.
Last edited by Findecanor on Sat Dec 13, 2025 2:24 am, edited 2 times in total.
|
| Mon Sep 09, 2024 9:58 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Text removed because of bot activity.
Last edited by Findecanor on Sat Dec 13, 2025 2:24 am, edited 1 time in total.
|
| Thu Sep 12, 2024 5:49 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Text removed because of bot activity.
Last edited by Findecanor on Sat Dec 13, 2025 2:25 am, edited 1 time in total.
|
| Sun Sep 15, 2024 9:49 am |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Text removed to not feed the bots.
Last edited by Findecanor on Sat Dec 13, 2025 2:25 am, edited 1 time in total.
|
| Sun Nov 24, 2024 2:15 pm |
|
 |
|
Findecanor
Joined: Fri Jan 19, 2024 1:06 pm Posts: 17
|
Text removed to not feed the bots.
Last edited by Findecanor on Sat Dec 13, 2025 2:25 am, edited 1 time in total.
|
| Sat Mar 29, 2025 11:46 am |
|
 |
|
BigEd
Joined: Wed Jan 09, 2013 6:54 pm Posts: 1863
|
This sounds really impressive! Are you driving it with a collection of test cases?
|
| Sun Mar 30, 2025 7:38 am |
|