Minecraft wiki entry for Development_versions, associated text: Now, various background tasks including world generation are executed on a background thread pool.
The size of the thread pool equals Amount of available CPU threads - 1.
Maximum amount of threads is 255, instead of 7. This limit can be overridden by Java system property max.bg.threads.