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
#!/bin/env ruby | |
require 'set' | |
puts "usage: #{__FILE__} iterations [#samples] [pickStrategy1,...,pickStrategyN]" | |
N= (ARGV[0] || 2).to_i | |
SAMPLE= ARGV[1].to_i | |
W_SILENCE = 0 |
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
Tue Apr 14 12:40:22 UTC 2020 | |
com.oracle.truffle.r.runtime.RInternalError: should not reach here | |
at com.oracle.truffle.r.runtime.RInternalError.shouldNotReachHere(RInternalError.java:129) | |
at com.oracle.truffle.r.runtime.RSerialize.serialize(RSerialize.java:2456) | |
at com.oracle.truffle.r.nodes.builtin.base.SerializeFunctions$Serialize.serialize(SerializeFunctions.java:235) | |
at com.oracle.truffle.r.nodes.builtin.base.SerializeFunctions$Serialize.serialize(SerializeFunctions.java:231) | |
at com.oracle.truffle.r.nodes.builtin.base.SerializeFunctionsFactory$SerializeNodeGen.executeAndSpecialize(SerializeFunctionsFactory.java:339) | |
at com.oracle.truffle.r.nodes.builtin.base.SerializeFunctionsFactory$SerializeNodeGen.execute(SerializeFunctionsFactory.java:307) | |
at com.oracle.truffle.r.nodes.builtin.RBuiltinNode$Arg5.call(RBuiltinNode.java:228) | |
at com.oracle.truffle.r.nodes.builtin.InternalNode$InternalCallNode.execute(InternalNode.java:241) |
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
#Tue Apr 14 02:30:14 GMT 2020 | |
MODULES="java.base java.compiler java.datatransfer java.xml java.prefs java.desktop java.instrument java.logging java.management java.security.sasl java.naming java.rmi java.management.rmi java.net.http java.scripting java.security.jgss java.transaction.xa java.sql java.sql.rowset java.xml.crypto java.se java.smartcardio jdk.accessibility jdk.internal.jvmstat jdk.attach jdk.charsets jdk.compiler jdk.crypto.ec jdk.crypto.cryptoki jdk.dynalink jdk.internal.ed jdk.editpad jdk.hotspot.agent jdk.httpserver jdk.internal.le jdk.internal.opt jdk.internal.vm.ci jdk.management jdk.unsupported jdk.internal.vm.compiler jdk.internal.vm.compiler.management jdk.jartool jdk.javadoc jdk.jcmd jdk.management.agent jdk.jconsole jdk.jdeps jdk.jdwp.agent jdk.jdi jdk.jfr jdk.jlink jdk.jshell jdk.jsobject jdk.jstatd jdk.localedata jdk.management.jfr jdk.naming.dns jdk.naming.rmi jdk.net jdk.pack jdk.rmic jdk.scripting.nashorn jdk.scripting.nashorn.shell jdk.sctp jdk.security.auth jdk.security.jgss jdk.u |
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
=================== Baseline ============= | |
function f(x) { | |
1 if (x) | |
2 print("hi") | |
3 call g() | |
4 return | |
} | |
function g() { |
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
=================== Baseline ============= | |
function f(x) { | |
1 call g() | |
2 if (x) | |
3 print("hi") | |
4 return | |
} | |
function g() { |
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
#define _GNU_SOURCE 1 | |
#include <asm/unistd.h> | |
#include <fcntl.h> | |
#include <linux/perf_event.h> | |
#include <signal.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> |
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
#include <unistd.h> | |
#include <linux/fcntl.h> | |
#include <errno.h> | |
#include <stdlib.h> | |
#include <stdio.h> | |
#include <unistd.h> | |
#include <string.h> | |
#include <sys/ioctl.h> | |
#include <linux/perf_event.h> |
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
#include <stdio.h> | |
#include <llvm-c/Core.h> | |
#include <llvm-c/ExecutionEngine.h> | |
#include <llvm-c/Target.h> | |
#include <llvm-c/Analysis.h> | |
typedef void(*VoidFun)(); | |
static void callMe() { |
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
#include <stdio.h> | |
#include <llvm-c/Core.h> | |
#include <llvm-c/ExecutionEngine.h> | |
#include <llvm-c/Target.h> | |
#include <llvm-c/Analysis.h> | |
typedef void(*Callback)(); | |
typedef void(*NativeCode)(Callback); |
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
struct T { | |
unsigned long sexpinfo; | |
void* attrib; | |
void* bl; | |
}; | |
struct T* t; | |
int main () { | |
return t->attrib; | |
} |
NewerOlder