Google’s fully homomorphic encryption compiler – a primer
Points: 458 | Comments: 159 | Author: mmastrac
Points: 458 | Comments: 159 | Author: mmastrac
REC (REGULAR EXPRESSION COMPILER) is a programming language of simple structure developed originally for the PDP-8 computer of the Digital Equipment, Corporation, but readily adaptable to any other general purpose computer. It has been used extensive...
Attackers can access sensitive information of programs by exploiting the side-effects of speculatively-executed instructions using Spectre attacks. To mitigate theses attacks, popular compilers deployed a wide range of countermeasures. The security o...
object files are linked, the compiler is executed again and uses the helper files to optimize code across the separately compiled object files. Plugins Plugins
Oct 26, 2020 · What does `array [^1]` mean in C# compiler? [duplicate] Ask Question Asked 5 years, 4 months ago Modified 3 months ago
Points: 382 | Comments: 125 | Author: kn8
Instruction combiner (IC) is a critical compiler optimization pass, which replaces a sequence of instructions with an equivalent and optimized instruction sequence at basic block level. There can be thousands of instruction-combining patterns which n...
Lower level utilities for compiling Vue single file components (⭐ 324)
A list of data sources from the Greater Los Angeles area. (⭐ 67)
GSE is an alternative advanced macro editor and engine for World of Warcraft. (⭐ 254)
Jasmin is a programming and verification framework for developing efficient, formally verified, cryptographic implementations. A main component of the framework is the Jasmin compiler, which empowers programmers to write efficient implementations of...
Node wrapper to compile inno setup scripts (.iss) (⭐ 83)
We introduce a new native code compiler for Curry codenamed Sprite. Sprite is based on the Fair Scheme, a compilation strategy that provides instructions for transforming declarative, non-deterministic programs of a certain class into imperative, det...
Tags: java, eclipse, javac | Score: 210
:sweat: rewrite of the CoffeeScript compiler with proper compiler design principles and a focus on robustness and extensibility (⭐ 1835)
While polyhedral compilers have shown success in implementing advanced code transformations, they still face challenges in selecting the ones that lead to the most profitable speedups. This has motivated the use of machine learning based cost models...
Compiler error messages serve as an initial resource for programmers dealing with compilation errors. However, previous studies indicate that they often lack sufficient targeted information to resolve code issues. Consequently, programmers typically...
jack语言编译器 (⭐ 578)
Tags: gcc, g++, compiler-optimization, compiler-flags | Score: 210
This work introduces TapirXLA, a replacement for TensorFlow's XLA compiler that embeds recursive fork-join parallelism into XLA's low-level representation of code. Machine-learning applications rely on efficient parallel processing to achieve perform...