next up previous contents index
Next: 1.11.1 Implicit synchronization Up: 1. Onyx Language Tutorial Previous: 1.10 Introspection   Contents   Index

1.11 Threads

The original impetus for Onyx's creation was the need for scalable threading. Onyx's threading is therefore truly powerful, though it comes at a cost. Threading makes asynchronous garbage collection a necessity, which in turn makes many aspects of Onyx's implementation a bit more heavyweight than would be necessary for a single-threaded interpreter.



Subsections

Jason Evans 2005-03-16