Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
smarr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
1.
▲
by
smarr
3y ago
> is that Java compiled or interpreted? The figure for the JIT-compiled numbers uses a standard HotSpot JVM, with JIT compilation. The figures for the interpreter numbers uses a standard HotSpot JVM with the -Xint flag, so, only using th
2.
▲
by
smarr
3y ago
With the amount of work that's needed to even attempt such a study and get to a point that one can precisely define which variable one is actually measuring, there are indeed compromises needed. But please feel free to replicate the st
3.
▲
by
smarr
3y ago
Please see Figure 2 in the blog post https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/... or Sec. 5.2 in the paper https://stefan-marr.de/papers/oopsla-larose-et-al-ast-vs-byt.
4.
▲
by
smarr
3y ago
Please see Figure 2 in the blog post https://stefan-marr.de/2023/10/ast-vs-bytecode-interpreters/... or Sec. 5.2 in the paper https://stefan-marr.de/papers/oopsla-larose-et-al-ast-vs-byt.
5.
▲
Which Interpreters Are Faster, AST or Bytecode?
(stefan-marr.de)
5 points
by
smarr
3y ago
|
0 comments
6.
▲
by
smarr
3y ago
Yeah, the serve seems to be temporarily down. The paper can also be found here: https://tugawa.github.io/ejs-comlan-preprint.pdf
7.
▲
The Shape of 1.7M Lines of Code
(stefan-marr.de)
1 points
by
smarr
6y ago
|
0 comments
8.
▲
Preventing Concurrency Bugs from Causing Harm, Automatically
(stefan-marr.de)
1 points
by
smarr
6y ago
|
0 comments
9.
▲
Irrationally Annoyed: Sigplan Post Wrote 30Years of PL Research Out of Existence
(stefan-marr.de)
3 points
by
smarr
6y ago
|
0 comments
10.
▲
Optimizing the “Unoptimizable” Using Old Ideas
(stefan-marr.de)
1 points
by
smarr
6y ago
|
0 comments
11.
▲
What if we could see all concurrency bugs in the debugger?
(stefan-marr.de)
122 points
by
smarr
7y ago
|
27 comments
12.
▲
SOMns 0.7.0 Release with Extension Modules and Artifacts
(stefan-marr.de)
1 points
by
smarr
7y ago
|
0 comments
13.
▲
Generating an Academic Artifact from a Benchmarking Setup as Part of CI
(stefan-marr.de)
2 points
by
smarr
7y ago
|
0 comments
14.
▲
Another Decade of SOM Language Implementation
(stefan-marr.de)
2 points
by
smarr
7y ago
|
0 comments
15.
▲
A Typical Truffle Specialization Pitfall
(stefan-marr.de)
1 points
by
smarr
8y ago
|
0 comments
16.
▲
How to Design Collection Libraries?
(stefan-marr.de)
2 points
by
smarr
9y ago
|
0 comments
17.
▲
Few Versatile vs. Many Specialized Collections: Designing Collection Libraries
(stefan-marr.de)
2 points
by
smarr
9y ago
|
0 comments
18.
▲
Communicating Sequential Processes for Newspeak/SOMns
(stefan-marr.de)
2 points
by
smarr
10y ago
|
0 comments
19.
▲
by
smarr
10y ago
A few of the smaller benchmarks have been ported to C++ already: https://github.com/smarr/are-we-fast-yet/tree/wip/cpp/benchm... But the bigger ones are not yet (so, no results yet). One of the impo
20.
▲
Writing Papers with Completely Automated Data Processing
(stefan-marr.de)
3 points
by
smarr
10y ago
|
0 comments
21.
▲
How to Make Golo as Fast as Java. Step 5 of a Tutorial
(stefan-marr.de)
2 points
by
smarr
11y ago
|
0 comments
22.
▲
Complete Support for Mandelbrot on Golo+GraalJIT (step 4 in series)
(stefan-marr.de)
1 points
by
smarr
11y ago
|
0 comments
23.
▲
Add Graal JIT Compilation to Your JVM Language in 5 Easy Steps
(stefan-marr.de)
2 points
by
smarr
11y ago
|
0 comments
24.
▲
by
smarr
11y ago
I tried Pandoc before reverting back to tex4ht. Unfortunately, it models a rather small subset of the things I was interested in. Specifically around the typesetting of citations and listings, as far a I remember. So, tex4ht and HTML post-p
25.
▲
by
smarr
11y ago
It is built on top of tex4ht. It provides merely a few settings for tex4ht and post-processing scripts that beautify the generated HTML. You might ask why post-processing? Well, because it was simpler for me than figuring out how to get tex
26.
▲
Latex to HTML5 Conversion for Scientific Papers
(github.com)
96 points
by
smarr
11y ago
|
40 comments
27.
▲
Tracing vs. Partial Evaluation: Comparing Meta-Compilation for Interpreters
(stefan-marr.de)
24 points
by
smarr
11y ago
|
2 comments
28.
▲
by
smarr
11y ago
Yes, that's indeed a none-obvious issue, and looks rather strange on the graph. That's not the 'partial evaluation' per se. Instead, it is the difference between RPython and HotSpot that surfaces here. RPython does curre
29.
▲
by
smarr
11y ago
Clean HTML (no superfluous tags), proper links to references (the rendering splits the links between author and year), ligatures are broken in browsers, standard footnotes are insensible for HTML, the standard HTML used for headers, figures
30.
▲
by
smarr
11y ago
You are right, with a tracer, you get most of that for free. For a meta-object protocol, you'll need however still a little bit help to avoid creating too many guards. And, the PICs or `dispatch chains' are very useful in the inte
More ›