Commit graph

11656 commits

Author SHA1 Message Date
Ryan Dahl 7784cc2c15 Fix protobufjs snapshotting. 2018-06-12 17:26:18 +02:00
Ryan Dahl dd48f8095c Simplify pbjs build with hack.
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-12 05:16:41 +02:00
Ryan Dahl 0f71da91d3 Improve deno2 bundling 2018-06-12 04:45:37 +02:00
Ryan Dahl e73b244599 Format json too. 2018-06-12 03:59:22 +02:00
Ryan Dahl b3003535be deno2: compile in TS, build protobuf 2018-06-12 03:59:04 +02:00
Ryan Dahl 356fd18c73 Calling denoSub twice should fail. 2018-06-11 22:51:11 +02:00
Ryan Dahl f89f576f6d Use camel-case for deno js api. 2018-06-11 22:42:08 +02:00
Ryan Dahl 64d41a72f1 deno_dispose -> deno_delete 2018-06-11 22:36:14 +02:00
Ryan Dahl 7d972b4534 Fix deno executable 2018-06-11 22:32:55 +02:00
Ryan Dahl e89a49490c Clarify memory guarantees of deno_buf 2018-06-11 22:24:06 +02:00
Ryan Dahl 7242f2b5a5 Add channel to pub/sub 2018-06-11 21:57:25 +02:00
Ryan Dahl 997b300745 deno2: fmt js dir 2018-06-11 21:34:01 +02:00
Ryan Dahl 314f086721 Better function names in mock_runtime.js 2018-06-11 21:33:58 +02:00
Ryan Dahl 56c3ac464e Rename deno_load to deno_execute. 2018-06-11 20:49:57 +02:00
Joshua Chaitin-Pollak 69868c2b0e Add note about github noise (#244) 2018-06-11 20:28:33 +02:00
Ryan Dahl 482fc3a2ce Add tests for deno_sub_cb. 2018-06-11 20:18:56 +02:00
Ryan Dahl 2443f7efee Use pub/sub instead of send/recv 2018-06-11 19:19:34 +02:00
Ryan Dahl 9590c87c62 Add deno_dispose to tests.
And fix ArrayBuffer memory problem.
2018-06-11 19:19:30 +02:00
Ryan Dahl cbbe8ad999 Add deno_send tests. 2018-06-11 18:17:28 +02:00
Ryan Dahl 0e07e16dd6 Add mock_runtime_test. 2018-06-11 17:50:06 +02:00
Ryan Dahl b042c7c071 Run 'make fmt' 2018-06-11 17:49:52 +02:00
Kevin (Kun) "Kassimo" Qian cc29542ad8 Improve console and stringify. 2018-06-11 17:49:52 +02:00
chainhelen 9800339439 fetch:Avoid duplicate import about util 2018-06-11 17:49:52 +02:00
kizerkizer 05ff9c85a1 Use template literals instead of string concatenation (#176) 2018-06-11 17:49:52 +02:00
Ryan Dahl e4735884c0 Link msg.proto to root dir 2018-06-11 17:01:12 +02:00
Ryan Dahl 2791a49ecf s/RecvCallback/deno_recv_cb/g 2018-06-11 16:48:21 +02:00
chainhelen 1e5b25091c Use path.Join instead of + (#143)
Towards windows support.
2018-06-11 15:08:22 +02:00
Ryan Dahl 0132a4d11d Run 'make fmt' 2018-06-11 13:16:14 +02:00
Kevin (Kun) "Kassimo" Qian 93654831fe Improve console and stringify. 2018-06-11 11:57:00 +02:00
chainhelen 4d3e684366 fetch:Avoid duplicate import about util 2018-06-11 11:29:12 +02:00
kizerkizer 6d4135f437 Use template literals instead of string concatenation (#176) 2018-06-11 01:31:24 +02:00
Ryan Dahl 041e503838 Minor libdeno clean ups. 2018-06-10 14:34:59 +02:00
Ryan Dahl 44e419065a deno_test.cc actually calls into deno now. 2018-06-10 14:28:40 +02:00
Ryan Dahl c0401a4096 Organize BUILD.gn 2018-06-10 14:24:39 +02:00
Ryan Dahl 9296b21b87 Use C linkage in deno.h 2018-06-10 14:18:15 +02:00
Ryan Dahl a6880dad65 make_snapshot should be private
Now deno.h doesn't export v8.h and is self contained.
2018-06-10 13:17:06 +02:00
Ryan Dahl 12cded8af6 make_snapshot shouldn't depend on Deno object 2018-06-10 06:13:48 +02:00
Ryan Dahl ff48eca540 Expose deno::from_snapshot() constructor 2018-06-10 05:34:03 +02:00
Ryan Dahl 3062039ffe First pass at libdeno. 2018-06-10 04:55:31 +02:00
Ryan Dahl aa857984b0 Simplify c api 2018-06-10 04:11:02 +02:00
Ryan Dahl 7c71785981 deno.cc clean up 2018-06-10 04:01:14 +02:00
Ryan Dahl 092ec21381 Wrap deno library in a namespace. 2018-06-10 02:24:34 +02:00
Ryan Dahl 9df9cdae07 deno2 Simplify Print binding. 2018-06-10 02:02:40 +02:00
Ryan Dahl f7e99424ee deno2: Fix lint 2018-06-10 02:02:10 +02:00
Ryan Dahl 4dbb6328b9 deno2 readme adjustments 2018-06-10 01:34:24 +02:00
Ryan Dahl 110ddab670 Add deno2 prototype from external repo. 2018-06-10 01:02:08 +02:00
Matias Insaurralde fe9ea6dcf8 Improve golang profiling (#193) 2018-06-09 20:51:17 +02:00
Symphony d325a1d386 fix typo (#144) 2018-06-09 11:36:55 +02:00
Christian Gill 4b9ab359a7 Remove unnecessary 'undefined' (#214)
Also fix typo on comment
2018-06-09 11:10:21 +02:00
foora 072fcd6b0e delete timer in the Map(timers) when call clearTimer (#215) 2018-06-09 11:08:23 +02:00