Matt Godbolt
dd749f9aba
More thanks!
5 years ago
Matt Godbolt
13dce4a360
Merge pull request #540 from AndrewPardoe/master
...
Merge back changes to run CE under Windows Subsystem for Linux
5 years ago
Rubén
895b66d62f
Fix minor mistakes on asm-tooltip
5 years ago
Matt Godbolt
54aa4a52d5
Generate new-style source annotation in binary mode. Fixes #553
5 years ago
Matt Godbolt
767351f5d4
Fixes #555
5 years ago
Rubén
5cb24b7235
Merge pull request #551 from dkm/typo-fix
...
Trivial typo fix
5 years ago
Marc Poulhiès
8770121cd9
Trivial typo fix
...
cfg-view.js: add missing 't' in defaultCfgOu*T*put.
5 years ago
Matt Godbolt
83ff13813b
Better handling of labels in asm.
...
* Treats `FOO = BAR` like label definitions
* Uses `.globl` and `.global` as roots for detecting interesting symbols
* No longer assumes all uninteresting variables start with `.`
Fixes #320
5 years ago
Rubén
d193739ecc
Bring every file up-to-format-date
5 years ago
Matt Godbolt
e8afb379a4
More thanks!
5 years ago
Matt Godbolt
aa832bddf2
Rewording
5 years ago
Matt Godbolt
153a312f0b
Support both old and new cppx's
5 years ago
Matt Godbolt
3300efbf5b
Revert "Revert "Pick up cppx from its new daily home""
...
This reverts commit 0437f099e2
.
5 years ago
Matt Godbolt
4d05980848
Rename CL compilers to be MSVC (CC @andrewpardoe )
5 years ago
Rubén
f093b345dd
Fix code linking display for Dark theme
5 years ago
apardoe@microsoft.com
3ea1b4ee60
Addressing feedback from RabsRicon
5 years ago
Rubén
bf60b1c211
Update PowerPCC 4.8.5 naming
...
Better reflect what version we actually have
CC #427
5 years ago
Andrew Pardoe
8aade5f7cb
Merge remote-tracking branch 'godbolt/master'
5 years ago
Matt Godbolt
0437f099e2
Revert "Pick up cppx from its new daily home"
...
This reverts commit 4a8e63ee5b
.
Herb noticed the head build breaks things!
5 years ago
Matt Godbolt
fa1487df86
Workaround for `vis.js` - directly use the minified version as that seems to prevent the double-anonymous function problem
5 years ago
Rubén
c4a243ebc9
Add cctz library
...
Abseil needs it. Not exposing it in the interface. Should I?
This fixes #539
5 years ago
Rubén
042d68262a
Delegate compilation handling to view events
...
This fixes #499 #500
5 years ago
Rubén
6c164c1fdc
Format cfg-view.js
5 years ago
Rubén
58c821f23d
Remove all traces of clang-format
...
It should have never been here in the first place
5 years ago
Rubén
c77418537d
Delete clang-format
...
SOmehow it ended up pushed
5 years ago
Rubén
81419b1cc6
Add clang-format to our workflow.
...
make format reformats every js file in lib/ & static/ (Plus app.js)
Hopefuly your preferred IDE has some kind of integration with c-f
5 years ago
Rubén
08314e59b3
Add @cppchedy to codeowners
...
If a PR for thhis files comes while he has no push access, I'll
let him know
5 years ago
Rubén
7957cefec2
Add minor changes to Cfg views. (CC @cppchedy )
5 years ago
Matt Godbolt
4a8e63ee5b
Pick up cppx from its new daily home
5 years ago
Rubén
65c6ff79d8
Finish up Cfg view review concerns
5 years ago
Rubén
9bacab7449
Merge pull request #522 from cppchedy/master
...
Add Control Flow Graph Mode. Still minor things to do, but can be done after merge.
Good job @cppchedy
5 years ago
cppchedy
10e77bad69
changed button tooltip from Activate to show
5 years ago
cppchedy
f74b3c0f06
fix bug in basic block generation
5 years ago
cppchedy
bd8b432c4e
put starting node in a select state, always stay on current function when making changes
5 years ago
Matt Godbolt
569d179c62
Add abseil
5 years ago
cppchedy
747ee239c2
added test, resolved some reviews
5 years ago
cppchedy
297658e805
Merge branch 'master' of https://github.com/mattgodbolt/compiler-explorer
...
Conflicts:
lib/base-compiler.js
5 years ago
cppchedy
3ae8673b6c
resolve other review comments
5 years ago
cppchedy
6da213f7ff
resolve review comments
5 years ago
Rubén
5260d28de8
Move leftover color definitions to theme stylesheets
5 years ago
Rubén
c4d6f1ab39
Fix the bugs caused by binding update
...
It totally slipped by. Sorry!
5 years ago
Rubén
613a6dcfa9
Add gccgo 7.2.0
5 years ago
Matt Godbolt
c89609cb66
Handle case where there was no filters at all...
...
Fixes #533
5 years ago
Matt Godbolt
5ef207fefa
Handle defaulting new filters to their default settings.
...
Required a change to how we store filters - specifically, we now
explicitly store `false` values instead of no value at all. In future
that means new filters will inherit the default setting. A workaround
for old filters was added to default any unspecified "old" filter to
false, to mimic old behaviour.
5 years ago
Matt Godbolt
32516e130e
Support not-demangling in binary mode too
5 years ago
Rubén
027d29e030
Add filter that disables demangling
...
It should work everywhere
Didn't think it would be so easy!
Closes #285
5 years ago
Matt Godbolt
aedf439925
Ensure processOptOutput always completes.
...
Previously if the demangling step thew an exception, we'd never
resolve the promise (or reject it). That meant the compilation request
hung forever awaiting it to finish. We must always ensure new promises
return. "reject" didn't work in this case, so for now I opted to return
the non-demangled output.
Fixes #525
For real this time.
5 years ago
Matt Godbolt
89d71b366a
Pass LD_LIBRARY_PATH to compiler environment too
5 years ago
Matt Godbolt
d7ac386279
Massive WAG at getting site up again
5 years ago
cppchedy
13a9f8e1de
put the starting node of the current function in selected state. fix filter: deal with typeinfo, vtable ....
5 years ago