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 |
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
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
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 |
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,}") |
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, |
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> |
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 |
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" \ |
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