summaryrefslogtreecommitdiff
path: root/deno2
AgeCommit message (Collapse)Author
2018-06-22Move `deno2` folder to `src` (#277)Tristan Marion
2018-06-22Delete go implementation (#276)Ryan Dahl
The go prototype will remain at https://github.com/ry/deno/tree/golang
2018-06-22Travis for deno2Ryan Dahl
2018-06-19Make set_flags() return the remaining non-v8 argumentsBert Belder
2018-06-19Fix snapshot source code wrapping.Ryan Dahl
2018-06-19Don't run package.json through prettierBert Belder
Because yarn and npm reset the style every time they update the file.
2018-06-19Work around v8 snapshot serializer bugBert Belder
See also: https://github.com/ry/deno/pull/267#issuecomment-398181986
2018-06-19Downgrade V8 to 6.8-lkgrRyan Dahl
2018-06-19Snapshot clean upsRyan Dahl
- Don't call eval() in mock_runtime - not allowed - see js2c.py. - Don't use v8_use_external_startup_data - Move MakeSnapshot to snapshot_creator.cc - Use logging.h in from_snapshot.cc
2018-06-18Fix snapshot bug. (#267)Ryan Dahl
2018-06-17Clean up GN templates for rust a littleBert Belder
2018-06-17First pass at deno rustRyan Dahl
2018-06-17Move gn templates into deno.gniRyan Dahl
2018-06-17Fix embedder stringRyan Dahl
2018-06-17Small fixesBert Belder
* Squelch printf format warning. * Fix Linux build by symlinking buildtools to v8/buildtools. * Lint comment in BUILD.gn.
2018-06-16docs: update deno2 READMEYoshiya Hinosawa
2018-06-15deno2: make parcel produce more modern javascriptBert Belder
Parcel runs typescript compiler output through babel. Unfortunately there's no way to turn this off entirely, but with this rule it at least won't transpile down to ES5. See also https://github.com/parcel-bundler/parcel/issues/954
2018-06-15Make libdeno a complete_static_lib for rust linkingRyan Dahl
2018-06-15Fix error handling in deno::ReadFileToStringRyan Dahl
Starts a unit test for it, and adds to mock_runtime_test.
2018-06-15Don't use bool in deno.h to support C.Ryan Dahl
2018-06-14deno2: add global `deno` namespaceBert Belder
2018-06-14deno2: make getcwd() work on windowsBert Belder
2018-06-14Cleans up ReadFile and snapshot_creator code.Ryan Dahl
2018-06-14deno2: pass argv to jsRyan Dahl
2018-06-14Add ability to link to v8_libbase.Ryan Dahl
2018-06-14Clean up build files.Ryan Dahl
2018-06-14Demo protobufs in deno2.Ryan Dahl
Adds deno_set_response() to allow stack allocated responses.
2018-06-14Add InitializeContext for future deno_nosnapshot target.Ryan Dahl
2018-06-14Change msg.proto package name.Ryan Dahl
2018-06-13Clean up the build (replace browserify with parcel)Ryan Dahl
2018-06-13deno2: build on WindowsBert Belder
2018-06-12deno2/main: add missing #includeBert Belder
2018-06-12Fix git versions in gclientRyan Dahl
2018-06-12Fix protobufjs snapshotting.Ryan Dahl
2018-06-12Simplify pbjs build with hack.Ryan Dahl
Just check in the generated files and create them using js/pbjs_hack.py. This allows vscode to be used and sane compilations.
2018-06-12Improve deno2 bundlingRyan Dahl
2018-06-12Format json too.Ryan Dahl
2018-06-12deno2: compile in TS, build protobufRyan Dahl
2018-06-11Calling denoSub twice should fail.Ryan Dahl
2018-06-11Use camel-case for deno js api.Ryan Dahl
2018-06-11deno_dispose -> deno_deleteRyan Dahl
2018-06-11Fix deno executableRyan Dahl
2018-06-11Clarify memory guarantees of deno_bufRyan Dahl
2018-06-11Add channel to pub/subRyan Dahl
2018-06-11deno2: fmt js dirRyan Dahl
2018-06-11Better function names in mock_runtime.jsRyan Dahl
2018-06-11Rename deno_load to deno_execute.Ryan Dahl
2018-06-11Add tests for deno_sub_cb.Ryan Dahl
2018-06-11Use pub/sub instead of send/recvRyan Dahl
2018-06-11Add deno_dispose to tests.Ryan Dahl
And fix ArrayBuffer memory problem.