Pyjion is a JIT compiler. It compiles native CPython bytecode into machine code. Without Pyjion, CPython uses a master evaluation loop (called the frame evaluation loop) to iterate over opcodes... (more…)
Read more »
Nine months ago, I decided to undertake some side projects in order to earn extra money after learning that my wife was pregnant with ourβ¦ (more…)
Read more »
Mining repetitive code changes from version control history is a common way
of discovering unknown change patterns. Such change patterns can be used in
code recommender systems or automated program repair techniques. While there
are such tools and dataset... (more…)
Read more »
Originally known as the Leibniz formula for calculating Pi, it was discovered that Indian mathmematician and astronomer Madhava of Sangamagrama (or perhaps his followers) had formalized this method of calculating Pi in the 14th-15th century. It's now know... (more…)
Read more »