Initial operator commit
Add command line switch and compiler option for inline operators
Add more operators for inlining
Very simple implementation of benchmark
Disable operator inlining by default
Mark successful guard spec runs as… successful!
Align assignments in runtime.js

[skip ci]
Add missing requires
Use the passed id for Function.displayName

Ref:
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/displayName
- http://www.alertdebugging.com/2009/04/29/building-a-better-javascript-profiler-with-webkit/
- https://code.google.com/p/chromium/issues/detail?id=17356
fixed Numeric coerce error message
Merge pull request #590 from skofo/numeric-coerced

fixed Numeric coerce error message
Add a maximum depth parameter to Promise#trace
Align assignments
Cleanup function definition
Add some documentation to boot_class_meta()
Use more explicit names in runtime API

- rename boot_class_meta to boot_class_object
- rename boot_defclass to boot_class_alloc
Check for .rb_stub when looking for methods
Split method_missing stub helpers in smaller funcs
Enable method_missing on bridged classes

Fixes #593.

It works by adding all bridged classes to method_missing stubs subscribers list.
Rename .rb_stub to .$$stub

Ref: #583