2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
koreader/frontend/ui/widget/container
chrox f3e0d44cc4 disable jit on some modules on android
to make koreader on Android  more stable

and with these opt params:
```
require("jit.opt").start("sizemcode=64","maxmcode=64", "hotloop=10000")
```

The strategy here is that we only use precious mcode memory (jitting)
on deep loops like the several blitting methods in blitbuffer.lua and
the pixel-copying methods in mupdf.lua. So that a small amount of mcode
memory (64KB) allocated when koreader is launched in the android.lua
is enough for the program and it won't need to jit other parts of lua
code and thus won't allocate mcode memory any more which by our
observation will be harder and harder as we run koreader.
2016-04-07 23:43:58 +08:00
..
alphacontainer.lua add implementation of a container widget with alpha-blitting 2014-09-28 21:48:06 +02:00
bottomcontainer.lua minore: more static check fixes 2016-02-10 10:30:05 -08:00
centercontainer.lua minore: more static check fixes 2016-02-10 10:30:05 -08:00
framecontainer.lua disable reflow options when reflow is not ON 2015-03-16 21:51:17 +08:00
inputcontainer.lua disable jit on some modules on android 2016-04-07 23:43:58 +08:00
leftcontainer.lua minore: more static check fixes 2016-02-10 10:30:05 -08:00
rightcontainer.lua minore: more static check fixes 2016-02-10 10:30:05 -08:00
topcontainer.lua add(ui): topcontainer 2016-01-31 14:58:06 -08:00
underlinecontainer.lua Fix #1299 2014-12-02 20:30:55 +08:00
widgetcontainer.lua disable jit on some modules on android 2016-04-07 23:43:58 +08:00