Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Libretro
SquirrelJME
Commits
a9f77ce1
Commit
a9f77ce1
authored
May 27, 2022
by
SquirrelJME Automation
Browse files
Backup developer notes.
parent
acd861c6
Pipeline
#111909
passed with stages
in 4 minutes and 50 seconds
Changes
2
Pipelines
4
Hide whitespace changes
Inline
Side-by-side
assets/developer-notes/index.mkd
View file @
a9f77ce1
...
...
@@ -900,7 +900,7 @@
*
`W18`
:
`02`
`03`
`04`
`05`
`06`
`07`
`08`
*
`W19`
:
`09`
`10`
`11`
`12`
`13`
`14`
`15`
*
`W20`
:
`16`
[
**`17`**
](
stephanie-gawroriski/2022/05/17.mkd
)
`18`
`19`
`20`
`21`
`22`
*
`W21`
:
`23`
`24`
`25`
`26`
`27`
`28`
`29`
*
`W21`
:
`23`
`24`
`25`
[
**
`26`
**
](
stephanie-gawroriski/2022/05/26.mkd
)
`27`
`28`
`29`
*
`W22`
:
`30`
`31`
`--`
`--`
`--`
`--`
`--`
...
...
assets/developer-notes/stephanie-gawroriski/2022/05/26.mkd
0 → 100644
View file @
a9f77ce1
# 2022/05/26
## 23:02
I rather had an idea of things when it came to exception handling, smart
pointers, and garbage collection in RatufaCoat. I could just as easily switch
to C++ and just end it here and I might do that. But I could potentially setup
a system with macros and otherwise that could work in C albeit it would be
interesting to say the least and could work. It would very much abuse
`setjmp`
and
`longjmp`
to get things done as such. I could declare referenced
and GC-able pointers within a
`struct`
that is
`alloca`
onto the stack. Every
function would need cleanup handlers and such. I suppose what I can do is name
the struct itself like
`zone`
then do
`zone->whatever`
. Would be crafty but
I suppose at that point I am re-inventing C++. At that point I should just be
using C++ honestly. Would just make things simpler to be honest and I have can
strong and weak references, I can also have operators on atomic values and such.
I just need to avoid crazy usage of templates since I can get into template
hell. The only other unfortunate is RetroArch which for some platforms uses
ancient compilers for things so that will fun stuff. Will have to figure that
out, but I could at least have a utility library of sorts.
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment