{'fraction_non_alphanumeric': 0.018691588785046728, 'fraction_numerical': 0.0, 'mean_word_length': 5.009345794392523, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Supercharge a language runtime!

Just-in-Time (JIT) compilers are used in many modern dynamic languages such as Java and JavaScript to generate fast native code on the fly while a program is running. However, writing your own full-featured JIT compiler usually requires reading a lot of big compiler textbooks and implementing everything from scratch over a long period of time, or poring over hundreds of thousands of lines of compiler code. The Eclipse OMR project, and specifically the JitBuilder component within Eclipse OMR is trying to change that and make the whole process much simpler for language runtime developers and enthusiasts.