Correct spelling.
[SquirrelJME.git] / assets / developer-notes / stephanie-gawroriski / 2017 / 05 / 20.mkd
blob8eaec501c7752d69a5217c55b55aaa2e222ee6bf
1 # 2017/05/20
3 ## 11:04
5 Having an actual object for instructions would be good because this way it is
6 easier to use than just having raw integers everywhere.
8 ## 11:31
10 Well the active counter in the constant pool is a bit old. This has been
11 replaced by the link table.
13 ## 11:55
15 I think initially the JIT could use some debug.
17 ## 19:00
19 But using the type safe info should be far better because I will not need to
20 check casts all the time since all input arguments in most cases would be
21 correct.
23 ## 19:48
25 Hopefully my parsing of the stack map table works.
27 ## 19:51
29 Need to think about how the basic block queue is going to work and how it is
30 going to flow into things. I suppose what it comes to are "jobs" that need to
31 be done.
33 ## 22:56
35 For `Graphics`, I could potentially implement some kind of accelerated
36 `Graphics` that can draw graphics much faster than using the software
37 framebuffer based approach. Although the drawing I currently have appears to
38 be very fast, there must be alternative graphics backends for drawing
39 faster images. So if some hardware has certain sprite engines and such, those
40 could be used. The same could be said for stuff such as OpenGL engines too.