Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am JacobFierro on github.
  • I am jacobfierro (https://keybase.io/jacobfierro) on keybase.
  • I have a public key whose fingerprint is D82F 48C7 0F98 8854 E7F8 EA9A 6416 096D BD58 5E2F

To claim this, I am signing this object:

@JacobFierro
JacobFierro / gist:5329526
Last active December 15, 2015 21:59
some research notes for use in a blog post. trying to understand how 'undefined' is implemented in the v8 engine
//objects-inl.h
// undefined is a Primitive, which inherits from Object
bool Object::IsUndefined() {
return IsOddball() && Oddball::cast(this)->kind() == Oddball::kUndefined;
}
// what's an Oddball and where is kUndefined defined and what is it set to?
/*
objects.h:8213