Sync latest compiler pull requests
Merge pull request #2548 from bactrian/sync-prs-1409353201

Sync OCaml compiler PRs