Commit Graph

962 Commits (f7e014db7122b0f50fe9b37def8f269037d9a2ad)
 

Author SHA1 Message Date
Matt Godbolt 9bb8b48789 More renamings (again) 6 years ago
Matt Godbolt 866eb29a61 More renamings 6 years ago
Matt Godbolt b6e9a4658b Another year, another copyright update 6 years ago
Matt Godbolt 1b02040826 s/gcc-explorer/compiler-explorer/g 6 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.
6 years ago
Matt Godbolt d24d6d4461 IDEA churn 6 years ago
Matt Godbolt 3e32a5325c Don't submit compile jobs until the queue process lets us. Prevents OOM issues under heavy compile load. Fixes #219 6 years ago
Matt Godbolt 907e134da0 Use RC version of CL 6 years ago
Matt Godbolt 050f5e3c3c Properly treat MIPS label definitions. Fixes #214 6 years ago
Matt Godbolt c4411ff2a1 Use -C debuglevel=1 to maybe mitigate #79 6 years ago
Matt Godbolt 314c062c3a Add rust demangling - #213 6 years ago
Matt Godbolt 2fefdc98ee More rust work in progress 6 years ago
Matt Godbolt 73880b9033 Hasty sketch at rust demangling (work in progress); c.f #213 6 years ago
Matt Godbolt dadf9c2d85 Default to rust 1.14 6 years ago
Matt Godbolt 9e4c56d3b7 Add rust 1.12 through 1.14. In a separate change, nightly and beta have been updated too. Addresses #208 6 years ago
Matt Godbolt e8a3cd157b Disable binary in d for now 6 years ago
Matt Godbolt dcf1955a09 Allow access to the glibc-compat library 6 years ago
Matt Godbolt 2a4ffc89fc Support optionally serving versioned data from an extra location 6 years ago
Matt Godbolt 506e2e757a Fix intel support in gccs 6 years ago
Matt Godbolt 3679809f15 More 6.3.0 6 years ago
Matt Godbolt f30a34dc82 GCC 6.3.0 6 years ago
Matt Godbolt 0a91ea30a2 Mostly repair the 6g compiler 6 years ago
Matt Godbolt acf81e50f8 Set a compiler that actually exists 6 years ago
Matt Godbolt 4688d8becf Fix 6g 6 years ago
Matt Godbolt c28b792c6b Alternative way of handling spawn 6 years ago
Matt Godbolt ed12b7e932 Filter out more labels that are unreferenced 6 years ago
Matt Godbolt f576bf52e9 No longer pin code mirror version in bower 6 years ago
Matt Godbolt 88897a2813 Fix for ARM 6 years ago
Matt Godbolt a91e1ee6e7 Fix up initial labels/function definitions. 6 years ago
Matt Godbolt 411cb2d156 Huge wild guess as to what's going on with compilers at startup 6 years ago
Matt Godbolt 457888ac8f Maybe fix up 6g 6 years ago
Matt Godbolt 115bc4d5b5 Debug help 6 years ago
Matt Godbolt db9a2580b0 Self/this/whatever 6 years ago
Matt Godbolt 8ca2b36d5e Intel fixes for rust 6 years ago
Matt Godbolt 4839c9f5e6 More fixes 6 years ago
Matt Godbolt d37dc97844 More rust fixes; should address #139 6 years ago
Matt Godbolt c82915e374 Fix rust (maybe) 6 years ago
Matt Godbolt 2f411c87d4 elcc rename (oops) 6 years ago
Matt Godbolt 033725932b Handle missing compilers more gracefully 6 years ago
Matt Godbolt 9af5650aff Refactor so as not to rely on magic comments in MS-derived compilation output 6 years ago
Matt Godbolt 7990e42f7c Refactor individual compilation types into their own files 6 years ago
Matt Godbolt 9cac3033d9 ellcc 6 years ago
Matt Godbolt 4d067a7dd7 Merge pull request #194 from JohanEngelen/binaryD
Enable binary output for D compilers
6 years ago
Johan Engelen 62eaa61bd7 Enable binary output for D compilers. 6 years ago
Matt Godbolt e041392f02 Refer to new beta ldc compiler by name 6 years ago
Matt Godbolt fe62ca7ffd Merge pull request #195 from JohanEngelen/patch-1
LDC beta: don't explicitly mention version number
6 years ago
Matt Godbolt 107c5288cb Whoops; recursion in npm test 6 years ago
Matt Godbolt 0362e0cbae Send opcodes as strings. Fix up ARM opcode and label handling 6 years ago
Matt Godbolt 3e405c0a9f Actually run npm tests as part of 'make test' 6 years ago
Matt Godbolt 7a173dcf4f Debugging improvements 6 years ago