Author: Remi Meier <remi.me...@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)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to