Commit 01f16bea authored by chriseth's avatar chriseth

Merge pull request #141 from chriseth/loadremote

Load compiler from different repository.
parents 7723cd9e e48bbf5c
...@@ -559,13 +559,13 @@ ...@@ -559,13 +559,13 @@
// "Uncaught RangeError: Maximum call stack size exceeded" error on Chromium, // "Uncaught RangeError: Maximum call stack size exceeded" error on Chromium,
// resort to non-worker version in that case. // resort to non-worker version in that case.
initializeWorker(); initializeWorker();
worker.postMessage({cmd: 'loadVersion', data: 'bin/' + version}); worker.postMessage({cmd: 'loadVersion', data: 'https://github.com/ethereum/solc-bin/raw/master/bin/' + version});
} else { } else {
Module = null; Module = null;
compileJSON = function(source, optimize) { compilationFinished('{}'); }; compileJSON = function(source, optimize) { compilationFinished('{}'); };
var newScript = document.createElement('script'); var newScript = document.createElement('script');
newScript.type = 'text/javascript'; newScript.type = 'text/javascript';
newScript.src = 'bin/' + version; newScript.src = 'https://github.com/ethereum/solc-bin/raw/master/bin/' + version;
document.getElementsByTagName("head")[0].appendChild(newScript); document.getElementsByTagName("head")[0].appendChild(newScript);
var check = window.setInterval(function() { var check = window.setInterval(function() {
if (!Module) return; if (!Module) return;
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<link rel="stylesheet" href="assets/css/font-awesome.min.css"> <link rel="stylesheet" href="assets/css/font-awesome.min.css">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<script src="bin/list.js"></script> <script src="https://github.com/ethereum/solc-bin/raw/master/bin/list.js"></script>
<script src="assets/js/jquery-2.1.3.min.js"></script> <script src="assets/js/jquery-2.1.3.min.js"></script>
<script src="assets/js/ace.js"></script> <script src="assets/js/ace.js"></script>
<script src="assets/js/mode-solidity.js"></script> <script src="assets/js/mode-solidity.js"></script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment