summaryrefslogtreecommitdiffstats
path: root/source/core/slang-io.cpp
Commit message (Expand)AuthorAge
* Add API for querying and reusing precompiled binary modules. (#3614)Yong He2024-02-22
* Support `include` for pulling file into the current module. (#3377)Yong He2023-12-05
* Fix warnings for gcc 12.3 (#3286)Ellie Hermaszewska2023-10-25
* Add SLANG_ASSUME and use it in release asserts (#2859)Ellie Hermaszewska2023-05-04
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* StringBuilder to lowerCamel (#2840)jsmall-nvidia2023-04-25
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Some small fixes with Windows/DX usage (#2797)Ellie Hermaszewska2023-04-14
* Set the executable bit on Executable artifact files (#2796)Ellie Hermaszewska2023-04-14
* Don't touch output file if content did not change. (#2738)Yong He2023-03-28
* Add `SourceBlobWithPathInfoArtifactRepresentation`. (#2682)Yong He2023-02-28
* Refactor shader cache (#2558)skallweitNV2022-12-12
* Add LockFile helper class (#2535)skallweitNV2022-11-28
* Improvements around absolute paths and file systems (#2433)jsmall-nvidia2022-10-06
* IMutableFileSystem::saveFileBlob (#2427)jsmall-nvidia2022-10-03
* DownstreamCompileOptions using POD types (#2381)jsmall-nvidia2022-08-26
* Move metadata/diagnostics to associated types (#2358)jsmall-nvidia2022-08-16
* Handling of temporary files (#2299)jsmall-nvidia2022-06-24
* Add smoke test for language server. (#2266)Yong He2022-06-08
* Removing exceptions from core/compiler-core (#1953)jsmall-nvidia2021-10-04
* Improved NVRTC location finding (#1674)jsmall-nvidia2021-01-26
* LZ4 compression support (#1654)jsmall-nvidia2021-01-11
* Zip FileSystem support (#1617)jsmall-nvidia2020-12-02
* File system refactor (#1611)jsmall-nvidia2020-11-19
* Refactor enumerating directory contents (#1478)jsmall-nvidia2020-08-05
* C++ Extractor (#1337)jsmall-nvidia2020-05-04
* Renamed UnownedStringSlice::size to getLength to make match String. (#1254)jsmall-nvidia2020-03-02
* Expose more repro in API, support output params. (#1087)jsmall-nvidia2019-10-23
* Slang -> C++ -> SharedLibrary -> Test (#999)jsmall-nvidia2019-07-17
* Hot fix: Remove getExecutablePath reported memory leak (#993)jsmall-nvidia2019-06-20
* Feature/shared library review (#992)jsmall-nvidia2019-06-19
* * Added Path::combineBuilder, so as two sub paths can be combined into a Stri...jsmall-nvidia2019-06-18
* CPPCompiler improvements (#984)jsmall-nvidia2019-06-14
* Feature/file remove (#982)jsmall-nvidia2019-06-13
* Visual Studio compilation working in test harness (#979)jsmall-nvidia2019-06-12
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31
* String/List closer to conventions, and use Index type (#959)jsmall-nvidia2019-04-29
* Fixed building on CygWin with clang gcc (#953)jsmall-nvidia2019-04-25
* * Make Path:: use lowerCamel method names as per coding standard (#952)jsmall-nvidia2019-04-24
* Feature/premake build (#951)jsmall-nvidia2019-04-23
* Path simplification/hash mode, plus bug fixes (#788)jsmall-nvidia2019-01-21
* Feature/file system cache (#692)jsmall-nvidia2018-10-26
* Fix problem with __import not working (#688)jsmall-nvidia2018-10-22
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Fix many warnings-as-errors issues.Tim Foley2017-07-06
* Overhaul `RefPtr` and `String`Tim Foley2017-06-29
* Remove more "core" code that isn't used.Tim Foley2017-06-15
* Rename `CoreLib::*` to `Slang`Tim Foley2017-06-15
* Initial import of code.Tim Foley2017-06-09