Bert Belder
4ceb205512
Bundle pywin32 in third_party
2018-10-23 16:29:46 +02:00
Ryan Dahl
5cf37c2f20
Revert "Support CheckJS"
...
Broken in master.
This reverts commit dd230d520b
.
2018-10-23 07:07:17 -07:00
Kitson Kelly
dd230d520b
Support CheckJS
2018-10-23 06:01:11 -07:00
Kitson Kelly
8ef7da2611
Enforce media types
2018-10-23 04:48:00 -07:00
Kitson Kelly
c0492ef061
Make Headers more idiomatic ( #1062 )
2018-10-23 04:43:43 -07:00
ztplz
de85f94435
improve file_info.ts
2018-10-23 04:42:22 -07:00
Kitson Kelly
64f0dfd50e
Improve globals for runtime type library
2018-10-22 19:37:38 -07:00
ztplz
c4bddc4651
Implemente clone for FetchResponse ( #1054 )
2018-10-21 14:42:18 -07:00
Ryan Dahl
47c96a6152
CI should fail when code isn't formatted.
2018-10-21 13:59:53 -07:00
Ryan Dahl
ae0dec39da
Add the right mac rustfmt binary
2018-10-21 13:59:53 -07:00
Ryan Dahl
bb9a927bd5
Add yapf to third_party.
2018-10-21 13:59:53 -07:00
Bert Belder
ef77d6f553
third_party: add the right rustfmt.exe binary
2018-10-21 20:30:16 +02:00
Kyra
fbb3f05b6f
Add URLSearchParams ( #1049 )
2018-10-21 08:07:29 -07:00
Kevin (Kun) "Kassimo" Qian
86409eb836
Add Rust hyper http benchmark ( #1043 )
...
* Add go net/http benchmark
* Forget about Go. Let's do Rust Hyper
* Update BUILD.gn
* Rename
2018-10-20 19:56:16 -07:00
Ryan Dahl
c85311dd7d
v0.1.9
...
- Performance and stability improvements on all platforms.
- Add cwd() and chdir() #907
- Specify deno_dir location with env var DENO_DIR #970
- Make fetch() header compliant with the current spec #1019
- Upgrade TypeScript to 3.1.3
- Upgrade V8 to 7.1.302.4
2018-10-20 17:30:17 -07:00
Ryan Dahl
bcf10bcf27
Upgrade V8 to 7.1.302.4
2018-10-20 16:30:02 -07:00
Ryan Dahl
92b0a94c23
Optimization: eager accept
2018-10-20 12:39:56 -07:00
Ryan Dahl
aac9e204b7
Optimization: eager write
2018-10-20 12:39:56 -07:00
Ryan Dahl
2c33334d28
Optimization: eager read
...
TCP sockets should attempt the non-blocking read in the main thread.
2018-10-20 12:39:56 -07:00
Ryan Dahl
2af25b1957
Allow partial writes.
...
Do not use tokio_io::io:write_all().
Adds src/tokio_write.rs
2018-10-20 12:39:56 -07:00
Ryan Dahl
f18a349fdf
Windows: dont use ts-node symlinked path
2018-10-20 12:09:22 -07:00
Kevin (Kun) "Kassimo" Qian
c0f70ea868
y label fix
2018-10-20 12:55:42 -04:00
Yoshiya Hinosawa
f44ecdff97
feat: show only 20 benchmark data in inde.html
2018-10-20 08:07:20 -04:00
Bert Belder
edb7b609f2
build: clean up the gn template for rust targets a bit
2018-10-20 07:20:07 +02:00
Ryan Dahl
00884d7164
Add rustfmt to third_party.
2018-10-20 01:19:59 -04:00
Ryan Dahl
09e011b389
Format.
2018-10-20 01:19:59 -04:00
ztplz
826c2f4dac
fix some typo in Docs.md
2018-10-20 01:11:05 -04:00
Andy Hayden
2d583f85ee
Exit http_server.py if it's crashed
2018-10-20 00:27:37 -04:00
Bert Belder
3a6b2f3c71
build: make rollup generate a depfile for the bundle build
2018-10-20 03:42:45 +02:00
Ryan Dahl
6e6deed12d
Upgrade crates
2018-10-19 21:42:23 -04:00
Ryan Dahl
428fc450eb
Upgrade node_modules.
2018-10-19 21:42:23 -04:00
Ryan Dahl
842a087d51
Add style to benchmark page
2018-10-19 21:36:07 -04:00
Ryan Dahl
b5d7e38f9b
Add Docs.md
...
Remove stuff from Roadmap that has been implemented.
2018-10-19 21:36:07 -04:00
Ryan Dahl
8f9d407e22
Sort ops.
2018-10-19 21:36:07 -04:00
Ryan Dahl
1cfa41920e
Disable warning on linux.
2018-10-19 21:35:10 -04:00
ztplz
b809a82fd9
Add missing copyrights ( #1024 )
2018-10-19 15:25:29 -04:00
ztplz
7210e7b33b
Make fetch header compliant with the current spec ( #1019 )
2018-10-19 12:12:36 -04:00
J2P
198fa31ec1
Fix a typo in http_benchmark.py
2018-10-19 09:07:55 -04:00
Bert Belder
142e532910
libdeno: store v8::Persistent in map by value instead of by reference
2018-10-19 02:35:49 +02:00
Bert Belder
d0b859ec37
format
2018-10-19 00:29:09 +02:00
Ryan Dahl
d534ea41ad
Optimization: Use std::map for tracking zero-copy buffers
...
Instead of V8 map.
2018-10-18 17:49:03 -04:00
Bartek Iwańczuk
3a226f166f
add test case for metrics
2018-10-18 05:08:49 -04:00
Bartek Iwańczuk
fd2bb015c7
fix metrics logic
2018-10-18 05:08:49 -04:00
Ryan Dahl
213885a9d0
Optimization: Reuse ArrayBuffer during serialization.
2018-10-17 20:20:06 -04:00
Ryan Dahl
4e2e185de7
Add tools/build_test.py
2018-10-17 20:20:06 -04:00
Ryan Dahl
4d669c63f4
Reduce ArrayBuffer allocations in ImportBuf()
2018-10-17 16:02:00 -04:00
Ryan Dahl
21bcdd49cd
Only run deno during ./tools/http_benchmark.py
2018-10-17 16:02:00 -04:00
Jinho Bang
32f0797128
Fix a bug that copyFile reports different error codes
...
This is a workaroud. Once the issue is resolved in Rust side, we should
remove it.
Fixes #895
2018-10-17 08:24:31 -04:00
Yoshiya Hinosawa
d4afbe6ef3
improve benchmark page performance and fix test ( #1002 )
2018-10-16 12:00:47 -04:00
Amos Lim
a90cf4c2ee
Interrupt http_server.py by ctrl + c ( #1001 )
2018-10-16 11:54:08 -04:00