Commit Graph

962 Commits (f7e014db7122b0f50fe9b37def8f269037d9a2ad)
 

Author SHA1 Message Date
Matt Godbolt 3a4b85ff56 Fix up issue with '/?' as a parameter etc 7 years ago
Matt Godbolt b3d56fb935 Demangle *after* parsing ASM.
This means the ASM parser sees "simpler" mangled names, which makes its
primitive RegExp-based parser much simpler and more correct. Once we've
extracted labels etc, we can demangle the symbols.

This should address #193
7 years ago
Matt Godbolt 99a8928458 Lint fixes 7 years ago
Matt Godbolt cf47abeeec Remove more unncessary configuration items 7 years ago
Matt Godbolt af280a82cb More TODOs done; some rust ones added (until I get that working again) 7 years ago
Matt Godbolt 48fadf738e Extract a generic exec function that's wine-aware 7 years ago
Matt Godbolt b21e51ef27 Work in progress on refactoring to make it easier to support more compiler types 7 years ago
Johan Engelen 90b2383f98 LDC beta: don't explicitly mention version number
Fits together with gcc-explorer-image PR #9, https://github.com/mattgodbolt/gcc-explorer-image/pull/9.
7 years ago
Matt Godbolt 70b8d2d178 Fix filtering of labels of defined functions.
Addresses #192
7 years ago
Matt Godbolt fa09b7600d Bind the output window's font size to that of its parent compiler 7 years ago
Matt Godbolt 69dd8e588e Fix lints 7 years ago
Matt Godbolt 8fe4ba0387 Bind ctrl-/ to toggle comment 7 years ago
Matt Godbolt 43000b001a Group-based configuration of compilers 7 years ago
Matt Godbolt bc5848fa58 Adding more tests; beginnings of a refactor to make compilers more configurable 7 years ago
Matt Godbolt 97ef357f2c Latest gcc snapshot 7 years ago
Matt Godbolt 014eaff771 Oops 7 years ago
Matt Godbolt 3b102bb139 Attempt at getting ARM windows compilers 7 years ago
Matt Godbolt 4d5344fa7c Merge branch 'master' of github.com:mattgodbolt/gcc-explorer 7 years ago
Matt Godbolt dc28bbb7b2 Increase limit for compiler uploads 7 years ago
Matt Godbolt c6ffc3cdfb WAG #2 7 years ago
Matt Godbolt 006262f9fb WAG at 32-bit CL 7 years ago
Matt Godbolt d5e2420322 Fix up makefilef for dist 7 years ago
Matt Godbolt 1631f6ddfc Enable wine cl19_64 7 years ago
Matt Godbolt 4c7daf425c Preload fixes for WINE 7 years ago
Matt Godbolt 1f5e12fb37 Merge pull request #182 from filcab/filcab/-g-at-the-start
[debug info] Pass -g at the start of the command line.
7 years ago
Filipe Cabecinhas d710e0d065 [debug info] Pass -g at the start of the command line.
That way, debug info noise can be turned off by passing -g0.
It's also possible to pass -gline-tables-only if line colouring is
desired (and we want to avoid most debug info noise).

Check the difference between '-g0 -emit-llvm' and '-emit-llvm' on clang.
Also check the difference between the default ('-g') '-g0' and
'-gline-tables-only' on any gcc/clang asm.
7 years ago
Matt Godbolt 49932af0fa Work in progress on WINE/win32/win64 compiler support 7 years ago
Matt Godbolt d69c554c4a Merge pull request #181 from JohanEngelen/patch-1
LDC: remove the dlang version number
7 years ago
Johan Engelen 7a71dbd27f LDC: remove the dlang version number
This reduces the length of the compiler name to a manageable size.
7 years ago
Matt Godbolt b3effe7a04 Merge pull request #180 from JohanEngelen/patch-1
Add LDC 1.1.0-beta3 compiler
7 years ago
Johan Engelen ef26fc430f Add LDC 1.1.0-beta3 compiler 7 years ago
Matt Godbolt 0b1fe1dbf7 More attempts at source map for requirejs 7 years ago
Matt Godbolt a0722cd4c4 Add a versioned subdirectory with an infinite cache length. Partially addresses #178 7 years ago
Matt Godbolt 1268739c87 Trust any proxies 7 years ago
Matt Godbolt 4ea8389ad4 Cheesey solution to no tooltip 7 years ago
Matt Godbolt b3b9b7a078 Use a uniquified main.js name to help with caching issues 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 ff5360e142 Revert "Attempt at embedded"
This reverts commit e3c57a77ec.
7 years ago
Matt Godbolt e3c57a77ec Attempt at embedded 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 5a6de74105 Use winston for logging 7 years ago
Matt Godbolt e3d22536c5 Fix up embedded link 7 years ago
Matt Godbolt 0ff9cb2533 Fix up several issues with compiler info handling. Fixes #158 7 years ago
Matt Godbolt 0cda1b839a Work in progress on embeddable CEs 7 years ago