Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-02-04
03:44
Bump date. Leaf check-in: d4b363b2f4 user: stephanie.gawroriski tags: trunk
03:43
DataInputStream.readUTF() was completely wrong after single byte characters, this is fixed now. check-in: 8bb5ae4efc user: stephanie.gawroriski tags: trunk
02:05
Correct XRGB32 draw buffer overflow/underflow. check-in: 843a65cd7c user: stephanie.gawroriski tags: trunk
2025-02-01
20:01
Merge from trunk. Leaf check-in: 95020a87a1 user: stephanie.gawroriski tags: wip-nanocoatexec
18:08
Remove Twitter links. check-in: 71f4519c35 user: stephanie.gawroriski tags: trunk
16:07
Attempt to fix RetroArch emscripten build. check-in: bfd0878f40 user: stephanie.gawroriski tags: trunk
06:40
Merge from trunk. check-in: b3d0389665 user: stephanie.gawroriski tags: wip-nanocoatexec
03:09
Emscripten now requires .a. check-in: 361fae0c4e user: stephanie.gawroriski tags: trunk
02:07
Merge from trunk. check-in: 751f9a21f7 user: stephanie.gawroriski tags: wip-nanocoatexec
02:01
Try downloading the JDK again. check-in: 02238fd201 user: stephanie.gawroriski tags: trunk
01:43
It is acceptable for the context when looking up a color to be NULL, so do not fail on Windows; Add exception wrapper around loop failues so they can be traced better. check-in: 1a8ad793f7 user: stephanie.gawroriski tags: trunk
01:01
Merge from trunk. check-in: 74ff98b7d8 user: stephanie.gawroriski tags: wip-nanocoatexec
01:00
Correct pointer type. check-in: 30eb6238ee user: stephanie.gawroriski tags: trunk
00:54
Merge from trunk. check-in: 95394e1077 user: stephanie.gawroriski tags: wip-nanocoatexec
00:53
MSVC fixes. check-in: 74ed454972 user: stephanie.gawroriski tags: trunk
00:19
Merge from trunk. check-in: 03b4e826ea user: stephanie.gawroriski tags: wip-nanocoatexec
00:14
Fixes to warnings and other cleanups. check-in: 48fc42f03a user: stephanie.gawroriski tags: trunk
2025-01-31
23:33
Make sjme_alloc_pool and sjme_alloc_link volatile pointer types. check-in: 81bfcb50d2 user: stephanie.gawroriski tags: trunk
23:21
Merge heads. check-in: f26a317fdd user: stephanie.gawroriski tags: wip-nanocoatexec
23:20
Merge heads. check-in: 6770d105f6 user: stephanie.gawroriski tags: wip-nanocoatexec
20:47
Merge heads. check-in: e9da18cc98 user: stephanie.gawroriski tags: wip-nanocoatexec
20:41
Merge from trunk. check-in: c4b71e495e user: stephanie.gawroriski tags: wip-nanocoatexec
20:38
Cherry pick from wip-nanocoatexec; Atomics and thread pointers need to always be aligned. check-in: bc54f95708 user: stephanie.gawroriski tags: trunk
20:12
Merge from trunk. check-in: 700863e044 user: stephanie.gawroriski tags: wip-nanocoatexec
01:58
Just set per type to the max and set a note for later. check-in: e44e54e636 user: stephanie.gawroriski tags: wip-nanocoatexec
01:53
Add per types for stack and locals to simplify the multi-treads. check-in: dbcdc2a3a7 user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-29
01:39
New blog post. check-in: cedced083a user: stephanie.gawroriski tags: trunk
2025-01-28
22:08
Base blank file for stackmap. check-in: 5a61e50012 user: stephanie.gawroriski tags: wip-nanocoatexec
05:51
Base allocation of stack frames and otherwise. check-in: 38955967ad user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-26
23:26
Interning of string pool strings. check-in: 94e8997448 user: stephanie.gawroriski tags: wip-nanocoatexec
02:51
Minor string implementation work. check-in: e5f2d365b0 user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-25
20:45
Make string objects similar to StringShelf. check-in: 0bfceb873f user: stephanie.gawroriski tags: wip-nanocoatexec
04:57
Merge from trunk. check-in: 83f6d5df3a user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-24
21:27
Merge from trunk. Leaf check-in: 682d3944bf user: stephanie.gawroriski tags: wip-calendar
21:26
Offload int[] to byte[]. check-in: 7716f17e9f user: stephanie.gawroriski tags: trunk
15:41
Merge from trunk. check-in: b9bccb93d1 user: stephanie.gawroriski tags: wip-calendar
15:40
Minor fix to always use the cache when using ServiceLoader. check-in: dbf77e839d user: stephanie.gawroriski tags: trunk
13:09
Limit how often GC can be run. check-in: bce146a842 user: stephanie.gawroriski tags: trunk
00:55
Use code from trunk. check-in: c0f3a415ad user: stephanie.gawroriski tags: wip-calendar
00:54
Merge from trunk. check-in: 947852bfc8 user: stephanie.gawroriski tags: wip-calendar
2025-01-23
23:32
Merge from trunk. check-in: 2110f0e37d user: stephanie.gawroriski tags: wip-nanocoatexec
22:36
Cherry pick String off-loading improvements from `wip-nanocoatexec`. check-in: bf96b03e79 user: stephanie.gawroriski tags: trunk
22:12
Major String improvements via offloading common operations; Adding missing JSON service provider. check-in: 0b37659002 user: stephanie.gawroriski tags: wip-nanocoatexec
07:44
StringShelf implementations for SpringCoat. check-in: b9461374b9 user: stephanie.gawroriski tags: wip-nanocoatexec
02:51
Make it so the default String constructor can either set blank or use a pre-set string. check-in: d915601f5f user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-22
22:25
Base initial refactor for String, note that SpringCoat has not been adapted yet. check-in: fffdc21708 user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-21
03:27
Add base native StringShelf for new native string interface. check-in: 447c05388b user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-20
21:28
Instead of complicated interns, there will just be sjme_jstring objects; Add sjme_nvm_isA() to determine if a pointer is a NVM object. check-in: 3ecd664525 user: stephanie.gawroriski tags: wip-nanocoatexec
2025-01-14
21:20
Intern strings should have a hash. check-in: dbd1188344 user: stephanie.gawroriski tags: wip-nanocoatexec
03:38
Add base type and structure for storing interned strings. check-in: 3180710ddd user: stephanie.gawroriski tags: wip-nanocoatexec