File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,12 @@ supported. Please see our [migration document](./JYTHON) for details.
18
18
### Do I need to compile and run native modules as LLVM bitcode to use GraalPython?
19
19
20
20
If you want to run C extensions or use certain built-in features, yes, you need
21
- to build the module with GraalPython and then it will run using on the GraalVM
22
- LLVM runtime. However, many of the core features of Python, including large
23
- parts of the ` os ` API, are implemented in Java so many standard library modules
24
- and packages work without requiring running LLVM bitcode.
21
+ to build the module with GraalPython and then it will run using the GraalVM LLVM
22
+ runtime. However, many of the core features of Python (including e.g. large
23
+ parts of the ` os ` API) are implemented in pure Java and many standard library
24
+ modules and packages work without running any LLVM bitcode. So even though
25
+ GraalPython depends on GraalVM LLVM, for many use cases you can disallow native
26
+ modules entirely.
25
27
26
28
### Can I use GraalVM sandboxing features with GraalPython?
27
29
You can’t perform that action at this time.
0 commit comments