| Commit | Date | |
|---|---|---|
|
[r618]
(186.4 kB)
by
buzzphp
Changed exception_raise to exception_throw. Added throw and rethrow macros. Added example of a try/except/else block and throwing exceptions from functions. ie: a safe memory allocator. |
2016-10-03 05:50:50 |
View
Download |
| 2016-10-03 03:54:08 |
View
Download |
|
| 2016-10-03 03:25:52 |
View
Download |
|
|
[r614]
(186.0 kB)
by
buzzphp
Finally found an exception method which works for coco/coco3/dragon. Handles system errors which normally return to basic. We can now use the same system for C exceptions. |
2016-10-02 21:07:28 |
View
Download |
|
[r613]
(185.6 kB)
by
buzzphp
Finally found an exception method which works for coco/coco3/dragon. Handles system errors which normally return to basic. We can now use the same system for C exceptions. |
2016-10-02 20:55:51 |
View
Download |
| 2016-10-02 07:40:31 |
View
Download |
|
|
[r610]
(184.4 kB)
by
buzzphp
|
2016-10-02 05:49:24 |
View
Download |
|
[r609]
(184.2 kB)
by
buzzphp
Fixed the LWASM slowness issue. For large ASM files (>1000), I use the 'forwardrefmax' pragma, which means all branches will be long. This doesn't effect projects which are broken up into small objects. |
2016-10-02 05:21:34 |
View
Download |
|
[r605]
(184.2 kB)
by
buzzphp
Fixed libmalloc.a bug. Now calling malloc_heap(nullptr) will create the default heap if not already created. Calling malloc_heap() with a non nullptr sets the heap, and returns the current heap. |
2016-10-01 23:09:14 |
View
Download |
|
[r603]
(184.5 kB)
by
buzzphp
Added Dragon ROM line drawing handle, so now 3dgraphics example works for Dragons. |
2016-10-01 21:25:40 |
View
Download |