Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Avoid calling compilerProps after compiler object construction (#3005)gh-1092 | Austin Morton | 2021-10-04 |
| | |||
* | Reassign my copyright to Compiler Explorer Authors | RabsRincon | 2021-07-27 |
| | |||
* | Reassign my copyright to Compiler Explorer Authors | Matt Godbolt | 2021-07-24 |
| | |||
* | Prefer regex.test() | Matt Godbolt | 2021-05-27 |
| | |||
* | Keep go asm in UPPERCASE. See #2620 | Matt Godbolt | 2021-04-26 |
| | |||
* | Fix golang compiler output when run under firejail | Austin Morton | 2020-11-03 |
| | | | | | | | | | | | | | Due to some environment differences between running under firejail or under no sandbox, the regex used in `extractLogging` does not match any lines because the compiler output already has filenames replaced with `<source>` when run under firejail. When run outside firejail the filenames are not filtered. Additionally, some compiler output was lost due to having a filename of `<autogenerated>`. Fixes #2228 | ||
* | Use ES6 Modules (#2132) | Austin Morton | 2020-09-26 |
| | |||
* | Eliminate all dynamic require statements (#2230) | Austin Morton | 2020-09-25 |
| | |||
* | add wasm variants for GO (#2187) | Patrick Quist | 2020-09-06 |
| | |||
* | [WIP] Golang GO support binary + execution (#2179) | Patrick Quist | 2020-09-04 |
| | | | | | | | * glgo support binary + execution * fix args * disable binary for 1.4.1 | ||
* | Add new eslint rules (#2121) | Rubén Rincón Blanco | 2020-08-04 |
| | | | | | | | | | | | | | | | | The largest changes here are: - enforcing single quotes for strings - enforcing trailing commas where possible In addition to those we have enabled several eslint plugins: - plugin:requirejs/recommended, to enforce some conventions in require statements - plugin:node/recommended, to enforce correct usage of various node.js APIs - plugin:unicorn/recommended, which contains a pretty mixed bag of useful rules This PR attempts to not change code behavior when possible. In cases where fixing existing code would change semantics, a linting exclusion has been placed in the code base to silence the error. You can find these by searching for `eslint-disable-next-line`. Co-authored-by: Austin Morton <austinpmorton@gmail.com> | ||
* | Go: Add additional architectures | Kale Blankenship | 2020-05-19 |
| | | | | | Use 'go build' instead of 'go tool compile' to more easily support additional architectures. | ||
* | More async work; and some refactoring | Matt Godbolt | 2020-01-06 |
| | |||
* | Fix up return of postProcess for golang. Fixes #1765 | Matt Godbolt | 2020-01-06 |
| | |||
* | change argument parser for some compilers | Partouf | 2019-01-08 |
| | |||
* | Add tests for Go labels and handle function name collisions. | Kale Blankenship | 2018-11-28 |
| | |||
* | go: replace PC jumps with labels | Kale Blankenship | 2018-11-26 |
| | | | | Rewrite PC jumps with labels so that it's clear where the jumps are to. | ||
* | source | Partouf | 2018-11-01 |
| | |||
* | golang: extract logging from asm stdout | Partouf | 2018-11-01 |
| | |||
* | Drop underscore-node in favour of underscore.js | RabsRincon | 2018-06-15 |
| | | | | | | | | | After some suprises about how outdated the node version was compared to the main project, it became clear we needed to do something. @jaredwy suggested using the main project as there's now nothing stopping us from using it after the switch to webpack. cc @mattgodbolDrop underscore-node in favour of underscore.js | ||
* | missed a slash | Partouf | 2018-04-17 |
| | |||
* | fix unknown source lines in GO asm output | Partouf | 2018-04-17 |
| | |||
* | Fix copyright dates and normalize text | RabsRincon | 2018-02-27 |
| | |||
* | Move to ESLint | RabsRincon | 2018-02-13 |
| | | | | Somewhat compilant! | ||
* | remove obsolete/empty constructors | partouf | 2018-01-28 |
| | |||
* | compiler handler calls initialise() | Partouf | 2018-01-28 |
| | |||
* | remove return initialise, no need for unittestmode | Partouf | 2018-01-28 |
| | |||
* | ES6fy compilers inheritance | RabsRincon | 2018-01-18 |
| | |||
* | New year, new date | RabsRincon | 2018-01-01 |
| | |||
* | Remove explicit langid, as it's part of the compiler config already | Matt Godbolt | 2017-12-22 |
| | |||
* | Merge branch 'master' into unification | Matt Godbolt | 2017-12-21 |
|\ | |||
| * | Remove filter(_.identity) in favour of _.compact() | Matt Godbolt | 2017-12-21 |
| | | |||
* | | Merge branch 'master' into unification | Rubén | 2017-12-19 |
|\| | |||
| * | Fix Go line highlight | RabsRincon | 2017-12-19 |
| | | |||
* | | Fix lingering issues. Now you can at least compile! | RabsRincon | 2017-12-03 |
| | | | | | | | | | | Quite a lot of stuff to do, I've been neglecting this the whole weekend (Let me tell you how good A Hat In Time is. GOTY) | ||
* | | Change enough stuff as to get it running | RabsRincon | 2017-12-02 |
|/ | | | | | Not saying it works, but if you hack few more things, you can start to use it. Commiting just in case | ||
* | Add code tracking for Go | RabsRincon | 2017-11-26 |
| | | | | | Adresses #650 but @mattgodbolt should take a look at this before pushinAdd code tracking for Go | ||
* | Finalize Go implemenation | RabsRincon | 2017-11-25 |
| | | | | Finally! Every version should work now! | ||
* | Allow older Go versions to run better! | RabsRincon | 2017-11-25 |
| | |||
* | Finish off #536 | RabsRincon | 2017-11-23 |
Still work to do on #640 but this one is already ok! |