Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matthewwarren
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
matthewwarren
8y ago
Nice! Not many people can say that their university project made it into the New York Times!
62.
▲
by
matthewwarren
8y ago
> This is a very narrow definition of a fuzzer. There are a lot of types of fuzzer that do not generate source code, and are not intended to test compilers Yeah, that's true, I completely missed out other uses for 'fuzzers'
63.
▲
Fuzzing the .NET JIT Compiler
(mattwarren.org)
73 points
by
matthewwarren
8y ago
|
19 comments
64.
▲
Fuzzing the .NET JIT Compiler
(mattwarren.org)
3 points
by
matthewwarren
8y ago
|
0 comments
65.
▲
Reviewing FASTER: Let’s start with managed code
(ayende.com)
2 points
by
matthewwarren
8y ago
|
0 comments
66.
▲
by
matthewwarren
8y ago
Glad you liked it! It's certainly one of my motivations to show that the .NET Runtime is a serious work of engineering. .NET (in general) might not be to everyone taste, but it's hard to argue that it doesn't have a impress
67.
▲
by
matthewwarren
8y ago
Every time I delve into the internals of the .NET Runtime, I am somehow aware that I don't really know that much and I marvel at the ingenuity of the Engineers who wrote the code! :-) Especially in this post, the crazy, low-level trick
68.
▲
Monitoring and Observability in the .NET Runtime
(mattwarren.org)
1 points
by
matthewwarren
8y ago
|
0 comments
69.
▲
Monitoring and Observability in the .NET Runtime
(mattwarren.org)
103 points
by
matthewwarren
8y ago
|
5 comments
70.
▲
How the .NET Runtime Provides Diagnostics, Profiling and Debugging
(mattwarren.org)
2 points
by
matthewwarren
8y ago
|
0 comments
71.
▲
by
matthewwarren
8y ago
I tried to figure some actual numbers related to this, see http://mattwarren.org/2017/12/19/Open-Source-.Net-3-years-la... for a write-up
72.
▲
by
matthewwarren
8y ago
Just a small thing, the Roslyn compiler (or any C# compiler) does very few optimisations, see https://blogs.msdn.microsoft.com/ericlippert/2009/06/11/what... for some details. Almost all of the 'com
73.
▲
What you really need to know about regular expressions before using them
(medium.com)
3 points
by
matthewwarren
8y ago
|
0 comments
74.
▲
Types of Values – Crafting Interpreters
(craftinginterpreters.com)
10 points
by
matthewwarren
8y ago
|
0 comments
75.
▲
by
matthewwarren
8y ago
The code written during the presentation is available here https://github.com/chrisdunelm/DotNetAnywhere/blob/master/mi...
76.
▲
So you want to create your own .NET runtime?
(youtube.com)
2 points
by
matthewwarren
8y ago
|
1 comments
77.
▲
Code Prediction with a Neural Network
(praeclarum.org)
2 points
by
matthewwarren
8y ago
|
0 comments
78.
▲
The Java type system is broken
(wouter.coekaerts.be)
2 points
by
matthewwarren
8y ago
|
0 comments
79.
▲
Supercharging the Git Commit Graph IV: Bloom Filters
(blogs.msdn.microsoft.com)
205 points
by
matthewwarren
8y ago
|
40 comments
80.
▲
Presentations and Talks Covering '.NET Internals'
(mattwarren.org)
1 points
by
matthewwarren
8y ago
|
0 comments
81.
▲
Presentations and Talks Covering '.NET Internals'
(mattwarren.org)
2 points
by
matthewwarren
8y ago
|
0 comments
82.
▲
Presentations and Talks Covering '.NET Internals'
(mattwarren.org)
3 points
by
matthewwarren
8y ago
|
0 comments
83.
▲
Presentations and Talks Covering '.NET Internals'
(mattwarren.org)
1 points
by
matthewwarren
8y ago
|
0 comments
84.
▲
How Inlined Code Makes for Confusing Profiles
(psy-lob-saw.blogspot.com)
27 points
by
matthewwarren
8y ago
|
3 comments
85.
▲
by
matthewwarren
8y ago
> It's great for sure but there were deep dive books much more comprehensive than this on the clr and jit that I read a decade ago. Out of interest, which books are you referring to? I'm always on the lookout for more (decent)
86.
▲
Compiling Expressions – Crafting Interpreters
(craftinginterpreters.com)
35 points
by
matthewwarren
8y ago
|
4 comments
87.
▲
How to Write and Publish a Technical Book and Not Lose Your Sanity
(philosophicalgeek.com)
1 points
by
matthewwarren
8y ago
|
0 comments
88.
▲
by
matthewwarren
8y ago
> I'm impressed with the testing approach. Likewise, I really liked the SuperPMI tool, it's a very interesting way of testing > Is anyone aware of similar articles/explanations of the JVM runtime and JIT? I've rece
89.
▲
by
matthewwarren
8y ago
> .NET, Java, etc. all sound so 1990-ish. .NET 1.0 was released in 2002 ;-) https://en.wikipedia.org/wiki/.NET_Framework_version_history...
90.
▲
by
matthewwarren
8y ago
> ... is one of my favorite side effects of it being open sourced. Agree! I would never have the time or expertise to work all this out just using WinDBG or similar. Having the source, including decent comments and things like the BOTR [
More ›