joyent/libuv — pull request #1428 by errendir (2014-08-19 00:54:45+00:00)
Title: Add the throw_safe variable to the uv_fs_s struct

This variable is meant to control whether IO errors are created or not.
This enables: https://github.com/joyent/node/pull/8189/

The general idea is to throw less errors that are immediately caught.
This throw and catch behaviour is present in the module.js and can
significantly slow down the require calls (especially in case of coffeescript).