exe | mean | |
---|---|---|
Bounce | Java JDK8 C2 | 1 |
Java JDK17 C2 | 1.04 | |
Java JDK8 Int | 37.97 | |
Java JDK17 Int | 39.25 | |
CD | Java JDK8 C2 | 1 |
Java JDK17 C2 | 1.01 | |
Java JDK8 Int | 50.37 | |
Java JDK17 Int | 69.61 |
View results.md
View 1-notes.md
Which Assumptions are Checked Most, and From Where?
This is a bit of an investigation into where the interpreter spends its time checking assumptions, which is currently one of the most prominent elements in profiles.
The benchmarks under investigation are:
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidCartRender 1 1
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidRenderBibs 1 1
View 1-Notes.md
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidRenderBibs 1 1
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidCartParse 1 1
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidCartRender 1 1
jt --use jvm-ce ruby --experimental-options --engine.Compilation=false harness.rb LiquidMiddleware 1 1
All Counts are Activation Counts
- Trivial Calls: 662363
View mplr-cfp.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
======================================================================== | |
Call for Papers | |
MPLR 2022 - 19th International Conference | |
on Managed Programming Languages & Runtimes | |
September 14-16, 2022 in Brussels, Belgium | |
https://soft.vub.ac.be/mplr22/ | |
Follow us @MPLR_Conf |
View trace-filter.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import fileinput | |
import sys | |
import re | |
pointer = re.compile("0x[0-9a-f]{9,12}") | |
target_token = re.compile("TargetToken\\([0-9]*\\)") | |
address = re.compile("\\[[0-9a-f]{8,12}]") | |
line_num = re.compile("^\\+\\d*:") | |
long_number = re.compile("\\d{8,}") |
View comment-on-github.ts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { Octokit } from '@octokit/rest'; | |
import { createAppAuth } from '@octokit/auth-app'; | |
import { readFileSync } from 'fs'; | |
// authorize on app level | |
const app = new Octokit({ | |
authStrategy: createAppAuth, | |
auth: { | |
type: "app", | |
id: 12345, |
View MS To Do Delete All Tasks.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/@microsoft/microsoft-graph-client/lib/graph-js-sdk.js"></script> | |
<script type="text/javascript" src="https://alcdn.msauth.net/lib/1.2.0/js/msal.js"></script> | |
<script | |
src="https://code.jquery.com/jquery-3.4.1.min.js" | |
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" | |
crossorigin="anonymous"></script> | |
<script> |
View fib.S
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Fibonacci | |
; executable with https://schweigi.github.io/assembler-simulator/ | |
; Result is in register A | |
JMP .start | |
; fib(n) <- n is in register A | |
fib: | |
CMP A, 1 ; compare n to a | |
JE .fibReturnOne | |
JB .fibReturnZero |
View somns-trace.tcl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Binary Template for Hex Fiend | |
## https://github.com/ridiculousfish/HexFiend | |
## This gives a very basic way to navigate through a trace file | |
set event_types [dict create \ | |
0 "ACTOR_CREATION" \ | |
1 "ACTOR_CONTEXT" \ | |
2 "MESSAGE" \ | |
3 "PROMISE_MESSAGE" \ | |
4 "SYSTEM_CALL" \ |
View SOM.g4
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
grammar SOM; | |
/* Not maintained here, but complete and accepts all SOM code in the core-lib and are-we-fast-yet benchmarks. */ | |
/* This parser accepts valid programs adhering to the following grammar. Comments | |
and white space are not dealt with in the grammar. Names of non-terminals begin | |
with a lower-case letter; terminals, with an upper-case one. */ | |
classdef: | |
Identifier Equal superclass |
NewerOlder