Author zyasoft
Recipients rec, zyasoft
Date 2014-06-26.22:00:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Because of the enabling work in, I was able to solve the performance and resource leak issues I mentioned earlier, with the attached contextclassloader.diff

However this currently causes a number of failures that I haven't been able to fix in a number of tests. test_chdir demonstrates:

FAIL: test_compile_dest (__main__.PyCompileTestCase)
Traceback (most recent call last):
  File "dist/Lib/test/", line 407, in test_compile_dest
AssertionError: '__pyclasspath__/tmp1bIis4chdir_test$py.class' != 'tmp1bIis4chdir_test$py.class'

It's interesting, because there's no obvious reason for the connection between SyspathJavaLoader, a ClassLoader, with ClasspathPyImporter, which is an importer of Python code.

At the very least try out this diff, and see if it helps. The specific revision I'm using is 7328:06d196031fa1 of the above fork.
Date User Action Args
2014-06-26 22:00:40zyasoftsetmessageid: <>
2014-06-26 22:00:40zyasoftsetrecipients: + zyasoft, rec
2014-06-26 22:00:40zyasoftlinkissue2142 messages
2014-06-26 22:00:40zyasoftcreate