[mlir:vscode] Add support for loading big bytecode files
authorRiver Riddle <riddleriver@gmail.com>
Sat, 3 Sep 2022 01:52:43 +0000 (18:52 -0700)
committerRiver Riddle <riddleriver@gmail.com>
Tue, 6 Sep 2022 21:49:16 +0000 (14:49 -0700)
commit82b65496540fbee7720a4fa47ebc3c3dac128980
tree6067e61e142a9f2089d3026ae24cf62550b78d1f
parent7f57c97d3083abd21e7bdc658f24e69405ef9199
[mlir:vscode] Add support for loading big bytecode files

VSCode doesn't let our extension manage files >50mb. This commit
adds a proper diagnostic in this case, and also gives the user an option
to open as a temporary .mlir file instead.

Differential Revision: https://reviews.llvm.org/D133242
mlir/utils/vscode/src/MLIR/bytecodeProvider.ts