[pypy-commit] stmgc default: add possible todo
Raemi
pypy.commits at gmail.com
Wed Jun 29 06:10:03 EDT 2016
Author: Remi Meier <remi.meier at gmail.com>
Branch:
Changeset: r1990:514c0fe60b9b
Date: 2016-06-29 12:09 +0200
http://bitbucket.org/pypy/stmgc/changeset/514c0fe60b9b/
Log: add possible todo
diff --git a/c8/TODO b/c8/TODO
--- a/c8/TODO
+++ b/c8/TODO
@@ -1,3 +1,12 @@
+
+- investigate if userfaultfd() helps:
+ http://kernelnewbies.org/Linux_4.3#head-3deefea7b0add8c1b171b0e72ce3b69c5ed35cb0
+
+ AFAICS, we could avoid the current in-kernel-pagefault+SIGSEGV-handler for
+ making pages accessible on-demand, and replace that mechanism with a
+ user-pagefault "handler". That should save on the number of needed VMAs and
+ possibly be faster (although I'm quite unsure of that).
+
##################
Issue: lee_router_tm in one of its versions uses a temporary grid (big list)
More information about the pypy-commit
mailing list