Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Windows 64-bit builds. #9218
This PR contains numerous changes to the Windows "dev bundle" to support 64-bit builds. Previously, all Windows users (even those on 64-bit capable platforms), have used 32-bit flavors of Node.js and Mongo (plus other build dependencies, such as 7z and Python).
While the original intention was to support Mongo 3.4, this continues to use Mongo 3.2. First and foremost, it's important to ensure that Windows 64-bit builds are working before enabling Mongo 3.4, which will be slated for a future release.
This should hopefully also resolve an issue with asynchronous stack traces not appearing on 32-bit Windows during use of the Node+V8 Inspector API, presumably because it only utilizes 64-bit integers to identify async operations.
Since the existing Meteor (on Windows only) will have no knowledge of a 64-bit capable Meteor world, this will require an update to the installer and a reinstall for Windows users. More on that soon, but it should be well worth the upgrade since Meteor will no longer need to run within the 32-bit WoW64 subsystem on 64-bit Windows boxes.