Commit Graph

308 Commits (25f49f9a80447a0365d52881dbcffd8a8df58b6c)

Author SHA1 Message Date
Matt Godbolt b67350d644 Fix alias support 7 years ago
Matt Godbolt fda7e2414e Ensure a new compiler state object is created every time.
Fixes #225.
7 years ago
Matt Godbolt 45ce2b2a73 Show colourisation immediately once all busy compilers are finished 7 years ago
Matt Godbolt cc27bcd301 Make ctrl-Enter compile straight away; slightly reduce pause 7 years ago
Matt Godbolt 7135ec2d77 Add a "reset UI" menu option.
Addresses #217
7 years ago
Matt Godbolt b6e9a4658b Another year, another copyright update 7 years ago
Matt Godbolt 1b02040826 s/gcc-explorer/compiler-explorer/g 7 years ago
Matt Godbolt f61825b2be Client-side caching and request changes
Changes to reduce load on the remote site:
* Uses a local LRU cache to store results.
* Has only one pending request outstanding at a time.
* Increase debounce timer to 1.25 seconds.
* After a short time, display '<Compiling>' to user.
* Shows compile time taken at the bottom.
7 years ago
Matt Godbolt 8ca2b36d5e Intel fixes for rust 7 years ago
Matt Godbolt 0362e0cbae Send opcodes as strings. Fix up ARM opcode and label handling 7 years ago
Matt Godbolt b21e51ef27 Work in progress on refactoring to make it easier to support more compiler types 7 years ago
Matt Godbolt fa09b7600d Bind the output window's font size to that of its parent compiler 7 years ago
Matt Godbolt 8fe4ba0387 Bind ctrl-/ to toggle comment 7 years ago
Matt Godbolt a0722cd4c4 Add a versioned subdirectory with an infinite cache length. Partially addresses #178 7 years ago
Matt Godbolt 4ea8389ad4 Cheesey solution to no tooltip 7 years ago
Matt Godbolt cbb1ec1d6f Lighten up the background colours used for better contrast with the code. Hopefully addresses #170 7 years ago
Matt Godbolt a8d546957d Always update state after initialising to ensure defaults etc are populated in the state 7 years ago
Matt Godbolt 20ae6c4a5d Fix ups for missing options on readonly 7 years ago
Matt Godbolt a17a2ec7e9 Fix short urls 7 years ago
Matt Godbolt caf8a5e8a5 Move links into a share button 7 years ago
Matt Godbolt 92ec8292de Remove donation 7 years ago
Matt Godbolt 376e472a6c Another stdout/stderr fix attempt 7 years ago
Matt Godbolt ad40e5c59a Improvements to embedding 7 years ago
Matt Godbolt e3d22536c5 Fix up embedded link 7 years ago
Matt Godbolt 0cda1b839a Work in progress on embeddable CEs 7 years ago
Matt Godbolt 114ebc7949 Fix up concat of undefined stdout/stderr. Hopefully addresses #163 7 years ago
Matt Godbolt 19e1e11caa Better parsing of error messages 7 years ago
Matt Godbolt 1db7ffe3fa Ensure document is fully ready before initialising 7 years ago
Matt Godbolt a0be851fcb Parse stdout/stderr on the server side 7 years ago
Matt Godbolt 444d75100d Remove redundant variable 7 years ago
Matt Godbolt 8a8f8b17a5 Get rid of an old console.log 7 years ago
Matt Godbolt 137f86d584 Fix up environment for raven 7 years ago
Matt Godbolt 6fc5c166da Lint fixes 7 years ago
Matt Godbolt 2e3c598380 Include jquery and underscore when used.
Fixes #151
7 years ago
Matt Godbolt 843b61112c Support simple fetching of remote resources 7 years ago
Matt Godbolt 03c712acb8 Merge branch 'master' into msvc-spike 7 years ago
Matt Godbolt e7a454f2f2 Another attempt at resurrecting event tracking 7 years ago
Matt Godbolt af2972abf7 Hopefully fix events (See #148) 7 years ago
Matt Godbolt d633b0e725 Catch and ignore exceptions when accessing localStorage.
Should fix #147
7 years ago
Matt Godbolt 66f6b5c19e Merge branch 'master' into msvc-spike 7 years ago
Matt Godbolt 8c288a0b80 Remove some bootstrap resources that had been accidentally left in-tree 7 years ago
Matt Godbolt 52a01c4132 Merge remote-tracking branch 'origin/master' into msvc-spike 7 years ago
Adrian Bibby Walther 1d009218c3 Fixes the status button so it works on Mozilla Firefox 7 years ago
Matt Godbolt 128a23bd47 Merge remote-tracking branch 'origin/master' into msvc-spike 7 years ago
Matt Godbolt d11fb2c206 Merge branch 'master' into msvc-spike
Conflicts:
	app.js
	etc/config/gcc-explorer.lud-ldnmg01.properties
	lib/asm.js
	lib/compile.js
	package.json
	static/asm-mode.js
	static/compiler.js
	test/test.js
7 years ago
Matt Godbolt e997ca35c1 Disable drag'n'drop
See #145
7 years ago
Matt Godbolt ed42715062 Don't use minified versions of libraries 7 years ago
Matt Godbolt 96cf346469 Configure raven 7 years ago
Matt Godbolt 3e0c8d0c00 Use jquery's ready state to prepare the sharing button. Hopefully addresses #146 7 years ago
Matt Godbolt e4cd9cce90 Use underscore each function 7 years ago