tynet-lichat/shirakumo - IRC Chatlog
Search
12:12:30
shinmera
I'm running it on my shitty intel laptop and it's probably not implemented very efficiently yet in any case.
13:59:21
Colleen
Be strategic - note down the easy gains for later when someone wants it to run faster. Then you can look really clever when you implement said gains quickly.
13:59:21
hayley
Be strategic - note down the easy gains for later when someone wants it to run faster. Then you can look really clever when you implement said gains quickly.
14:00:38
shinmera
I mean, the biggest gain would be from implementing a renderer that isn't just a primitive forward.
15:10:39
Colleen
i suppose since it's more difficult to run stuff on the nx the best course of action is to try to make stuff on linux as restrictive as possible to simulate the nx environent
15:10:39
karlosz
i suppose since it's more difficult to run stuff on the nx the best course of action is to try to make stuff on linux as restrictive as possible to simulate the nx environent
15:11:08
Colleen
for example the way things work with elfinated cores right now is that linux actually unprotects the text section making it writable
15:11:08
karlosz
for example the way things work with elfinated cores right now is that linux actually unprotects the text section making it writable
15:11:27
Colleen
of course it has to do this because code and data were not truly segregated and the garbage collector needs to fixup code constants and stuff
15:11:27
karlosz
of course it has to do this because code and data were not truly segregated and the garbage collector needs to fixup code constants and stuff
15:12:28
Colleen
i changed it to not remove the protection and found some other places where the garbage collector tries to write into the text space
15:12:28
karlosz
i changed it to not remove the protection and found some other places where the garbage collector tries to write into the text space
15:13:33
Colleen
anyway once we have a build of sbcl on linux which is able to randomize the position of all spaces and also keep the text section read-only, only then will stuff run smoothly on NX
15:13:33
karlosz
anyway once we have a build of sbcl on linux which is able to randomize the position of all spaces and also keep the text section read-only, only then will stuff run smoothly on NX
15:13:53
Colleen
just discovered that the sub-4GB restriction on immobile space is purely artificial and only serves x86-64, so removing that now
15:13:53
karlosz
just discovered that the sub-4GB restriction on immobile space is purely artificial and only serves x86-64, so removing that now