| Commit message (Collapse) | Author | Age |
... | |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
dotnet 6 and 7 will also show the version once there is a new deployment. for now they are showing 7.0.0-dev and <unknown version> respectively
|
|
|
|
|
|
|
|
|
| |
- latest sentry, tar-stream, which, some yamljs versions
- latest eslint-* stuff
- latest webpack manifest
- Applies all the automatic fixes for newer lint rules
- Bump the webpack version
applies new tslint stuff
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Added llvm demangler code
* Added clang-cl compiler class
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add assert and unwrap utilities
* Playing around with diagnostics
* lib/assert diagnostic implementation
* Remove temporary testing stuff
* Reset package-lock.json to before I messed with it
* Further refinements and integration
* Added licence and removed an obsolete eslint directive
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Don't try and hack the compilation results
Carbon tried to synthesize "having run" by overriding and hacking a result routine...but did so _after_ it had been cached. So cached results were broken, but live results not.
This "fixes" by adding a post-compilation, but pre-cache hook and uses that instead. Naming is terrible.
I also took the time to fix the `CompilationResult`'s `buildResult`
Closes #4426
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* Port fortran.js to typescript
* @jeremy-rifkin suggestions
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The type which probably started as a real enum of possible post filtering
options now also includes options used for compilers' invocations.
The type was already split, but the naming was not reflecting this in the other
part of the code.
This changes tries to apply a simple renaming to the type only (corresponding
variables are left as 'filters').
While doing so, some typing error were discovered around the GccDump feature.
A fix for this will follow in a different PR.
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
|
|
|
|
|
|
| |
* Support trunk and execution for .NET
* Adjust compilers order
* Support stdin
* Update samples
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* WIP
* Type changes to the property getter
* Finish getting types working for properties.ts
* Reduce type casts in exec.ts
* Format files
* Remove old comment
Co-authored-by: Matt Godbolt <matt@godbolt.org>
|
|
|
|
| |
- check return code of restore
- set env vars to prevent file size blowout
|
|
|
|
| |
* Fix FSharp compilation
|
|
|
|
| |
* Fix crossgen2 arguments
|
|
|
|
|
|
|
| |
- uses new installs
- works around issue where empty output would crash runCrossgen2
Not working yet (at least locally).
|
|
|
|
| |
* Uses new way to invoke compilers
* adds new
|
|
|
|
|
| |
* Fix error with null stderr
* Fix test
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* make nvcc show the device asm view button, stop after compiling host assembly
* keep and extract ptx device code
* paper over some typescript compile errors (maybe mitigating orchidjs/tom-select#500, orchidjs/tom-select#501)
* await on promise-returning methods
* use gcc objdump for nvcc host code, add nvdisasm to disassemble SASS .cubin
* append device ASM lines to result ASM so they're also colourized
* append device ASM to all ASM
* automatically open the device pane if the compiler supports emitting device ASM
* save device view open boolean in compiler state
* make the nvcc compiler return all PTX and SASS results as separate devices
* ensure line hover highlights propagate from editor to compiler panes, and are re-applied when the user changes the selected device
* update cuda properties
|
|
|
|
|
|
|
|
| |
Convert the ada compiler code to typescript.
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
Co-authored-by: Matt Godbolt <matt@godbolt.org>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|