Commit Graph

  • 6d0ba8d189 [LEB128] Add byte-at-a-time ILEB decoder. Jeroen van Rijn 2022-04-16 18:14:01 +02:00
  • b6f3fa6ee1 Merge pull request #1719 from ftphikari/precise_sleep Jeroen van Rijn 2022-04-16 16:52:46 +02:00
  • 91037766d2 Update time.odin Jeroen van Rijn 2022-04-16 16:48:08 +02:00
  • 8bf73950fa time: remove unnecessary yield hikari 2022-04-16 14:36:48 +03:00
  • 4f4793817c time: fix unix build hikari 2022-04-16 14:35:49 +03:00
  • 0a0440a6e8 time: yield accurate_sleep instead of relaxing the cpu hikari 2022-04-16 14:08:37 +03:00
  • b9dc81d808 runtime: update comment description hikari 2022-04-16 13:46:36 +03:00
  • 8e7ddccf00 Merge pull request #1717 from ftphikari/master Jeroen van Rijn 2022-04-16 12:38:39 +02:00
  • a5773f1657 Merge pull request #1718 from Kelimion/varint_streamed Jeroen van Rijn 2022-04-16 02:20:07 +02:00
  • 44316401c9 Add uleb128 byte-at-a-time decoder. Jeroen van Rijn 2022-04-16 02:07:57 +02:00
  • b05fbaacda time: add accurate sleep procedure hikari 2022-04-16 00:32:17 +03:00
  • 1b4d5b73ab sys/windows: add some constants hikari 2022-04-15 22:04:34 +03:00
  • d3fbf36df7 sys/windows: add winmm bindings file hikari 2022-04-15 19:18:22 +03:00
  • de819cff94 Merge branch 'odin-lang:master' into master ftphikari 2022-04-15 19:16:52 +03:00
  • cfae39c29d sys/windows: add procedures and types hikari 2022-04-15 19:16:31 +03:00
  • 989641a616 Update Vulkan generation and package gingerBill 2022-04-15 12:14:12 +01:00
  • fc3f62e3ed Minor rearrangement gingerBill 2022-04-15 11:50:08 +01:00
  • 6b7c04e046 Improve utilities gingerBill 2022-04-15 11:33:28 +01:00
  • cfeb16f917 Add more proc groups gingerBill 2022-04-15 11:20:42 +01:00
  • 9a2d9002e6 Minor fixes and add use of proc groups where better suited gingerBill 2022-04-15 11:14:59 +01:00
  • ea0b02d9b9 Add Buffer contentsAsSlice and contentsAsType gingerBill 2022-04-14 16:42:24 +01:00
  • 0d621511e5 Correct signature types gingerBill 2022-04-14 16:16:53 +01:00
  • e53c858855 Add NS.Block to allow for the creation of block-like lambdas in Odin gingerBill 2022-04-14 15:47:49 +01:00
  • 8a9f7fc684 Fix #1713 gingerBill 2022-04-14 15:09:03 +01:00
  • 51db46551e Add MetalKit; Add NSApplication NSMenu NSMenuItem; Improve Metal classes gingerBill 2022-04-14 15:03:47 +01:00
  • 600b79276a Merge pull request #1709 from ap29600/quicksort_fix gingerBill 2022-04-13 11:20:46 +01:00
  • a040be957f Fix tail recursion in _quick_sort_general Andrea Piseri 2022-04-13 10:55:16 +02:00
  • f6fa553572 Merge pull request #1708 from Kelimion/varint_doc Jeroen van Rijn 2022-04-13 00:03:58 +02:00
  • 8310436350 [varint] Clear up doc.odin. Jeroen van Rijn 2022-04-13 00:03:36 +02:00
  • f92ffe60e7 Merge pull request #1699 from ftphikari/master Jeroen van Rijn 2022-04-12 20:12:05 +02:00
  • de72754d7a Merge pull request #1707 from Kelimion/qoi Jeroen van Rijn 2022-04-12 19:33:11 +02:00
  • bf712e9355 [QOI] Add support for RGB images (previously loader always output RGBA). Jeroen van Rijn 2022-04-12 19:23:48 +02:00
  • ab9457346d [PNG] Remove debug printf. Jeroen van Rijn 2022-04-12 18:26:10 +02:00
  • 15b440c4f1 [image] Add QOI load/save. Jeroen van Rijn 2022-04-04 15:39:42 +02:00
  • 1a2c36e482 whoops CiD- 2022-04-08 13:52:36 -04:00
  • 56737c1431 merge upstream/master CiD- 2022-04-08 13:50:06 -04:00
  • 9ae566adcc commit before fetching upstream/master CiD- 2022-04-08 13:45:19 -04:00
  • f2f1330238 Add https://github.com/odin-lang/examples gingerBill 2022-04-08 10:29:23 +01:00
  • c4a7739d13 sys/windows: add a couple macros hikari 2022-04-07 19:28:24 +03:00
  • 8a8b5c753f Update README.md Mikkel Hjortshøj 2022-04-07 16:48:34 +02:00
  • ad90f416a5 runtime: fix typo hikari 2022-04-07 12:24:53 +03:00
  • 698fcb7813 mem: replace size procedures with constants hikari 2022-04-06 18:44:43 +03:00
  • aadb4db211 avoid temp_allocator on stupidly long paths CiD- 2022-04-06 10:53:46 -04:00
  • 426a6a9528 Update nightly.yml to build the directory gingerBill 2022-04-05 21:10:24 +01:00
  • 50b9c48609 Merge pull request #1697 from Kelimion/build_file Jeroen van Rijn 2022-04-05 20:52:28 +02:00
  • 767ed21bfe -file for tests\issues. Jeroen van Rijn 2022-04-05 20:47:37 +02:00
  • bb9165edd2 Add -help to CI tests. Jeroen van Rijn 2022-04-05 20:45:00 +02:00
  • ad0a413b40 Give build/run/check/test/doc a -file flag. Jeroen van Rijn 2022-04-05 20:26:18 +02:00
  • 7f6c6945ae Fix for slice_to_components Despacito696969 2022-04-05 20:17:47 +02:00
  • ca549939f3 Update README.md gingerBill 2022-04-05 13:33:25 +01:00
  • cdb003bf23 Add Packages and Nightly Builds to README.md gingerBill 2022-04-05 13:32:06 +01:00
  • a4d2ff05a9 Merge pull request #1688 from bkrypt/fix_file_windows_open_create_append_order gingerBill 2022-04-05 12:29:20 +01:00
  • 48012ec73c Merge pull request #1679 from Tetralux/fix-std-handle gingerBill 2022-04-05 12:15:14 +01:00
  • e7dc00b758 Merge pull request #1695 from ftphikari/master Jeroen van Rijn 2022-04-05 13:10:52 +02:00
  • ef1fbbbce6 Merge branch 'master' of github.com:ftphikari/Odin hikari 2022-04-05 14:04:03 +03:00
  • 2a59aebe5b sys/windows: add Dwmapi.lib binding hikari 2022-04-05 14:03:29 +03:00
  • 59025b75ba Merge branch 'master' of https://github.com/odin-lang/Odin dev-2022-04 gingerBill 2022-04-04 17:04:12 +01:00
  • 2289b7a33d Remove #caller_location from certain calls in core:container/small_array gingerBill 2022-04-04 17:04:05 +01:00
  • 79ec172797 Merge pull request #1694 from Kelimion/define_help Jeroen van Rijn 2022-04-03 21:11:19 +02:00
  • 2e6ad2a711 Add extra help line for define/config. Jeroen van Rijn 2022-04-03 21:06:06 +02:00
  • 6be05f315d Merge pull request #1693 from Skytrias/skytrias-strings-documentation-rest Jeroen van Rijn 2022-04-03 19:54:19 +02:00
  • b5aa50aaa4 documentation for the rest of the strings library Michael Kutowski 2022-04-03 19:37:54 +02:00
  • ab91fa6ad5 Merge pull request #1692 from Kelimion/easy_font Jeroen van Rijn 2022-04-03 19:08:18 +02:00
  • 376327c87b [vendor:easy_font] API improvements. Jeroen van Rijn 2022-04-03 18:53:27 +02:00
  • f8f91e52e0 Merge pull request #1691 from eisbehr/stb_easy_font_fix Jeroen van Rijn 2022-04-03 15:30:52 +02:00
  • f4daf46ff4 Fixes for stb_easy_font Florian Behr 2022-04-03 15:18:01 +02:00
  • e80bee6867 Change order of O_CREATE & O_APPEND checks bkrypt 2022-04-02 21:55:01 +02:00
  • d10d54710c Merge pull request #1686 from Kelimion/compile-time-assert gingerBill 2022-04-02 15:02:46 +01:00
  • 1ec997461d Add extra checks to atomic intrinsics gingerBill 2022-04-02 15:00:28 +01:00
  • ec5fc10988 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-04-02 14:38:51 +01:00
  • a232c0888c intrinsics.atomic_type_is_lock_free gingerBill 2022-04-02 14:38:42 +01:00
  • cb5a6b531a Allow optional message for #assert. Jeroen van Rijn 2022-04-02 15:31:50 +02:00
  • c930a3b4c8 Merge pull request #1685 from ftphikari/master Jeroen van Rijn 2022-04-02 12:55:51 +02:00
  • 4c14e92952 sys/windows: add several procedures and macros hikari 2022-04-02 08:23:12 +03:00
  • 850d4a1e1b sys/windows: add a couple of procedures and types hikari 2022-04-02 07:38:11 +03:00
  • 88de3a1c06 add _chtimes CiD- 2022-04-01 22:41:35 -04:00
  • dc012ed6dd Merge pull request #1682 from ftphikari/master Jeroen van Rijn 2022-04-02 03:27:58 +02:00
  • c21c993646 [strings] fix. Jeroen van Rijn 2022-04-02 01:54:35 +02:00
  • c3a292a8c7 Remove hms2019 files gingerBill 2022-04-02 00:36:26 +01:00
  • 4044a577cc Merge pull request #1683 from Kelimion/big_nails Jeroen van Rijn 2022-04-01 16:33:30 +02:00
  • 581d53b96b [math/big] Tell Python test runner how many nails we use. Jeroen van Rijn 2022-04-01 16:24:27 +02:00
  • 2bc89260f1 Add explicit memory ordering for the internal Sema implementation gingerBill 2022-04-01 15:08:58 +01:00
  • c78b83f142 Fix _Sema gingerBill 2022-04-01 14:51:51 +01:00
  • e28525e28c sys/windows: fix some procedure definitions and types hikari 2022-04-01 07:28:18 +03:00
  • 73f9d12d47 sys/windows: add various procedures hikari 2022-04-01 06:22:27 +03:00
  • b21cf05d44 sys/windows: move L into util.odin hikari 2022-04-01 02:25:10 +03:00
  • 107bede9fd sys/windows: fix building error hikari 2022-04-01 02:23:44 +03:00
  • 75cbb09744 sys/windows: add intrinsics.constant_utf16_cstring hikari 2022-04-01 02:11:41 +03:00
  • 76cf667a29 Merge pull request #1681 from colrdavidson/fix-nightly Jeroen van Rijn 2022-03-31 22:47:37 +02:00
  • 78ee97ec74 only install the right version of llvm Colin Davidson 2022-03-31 13:40:28 -07:00
  • c686133172 Have get_std_handle() no longer make the handles uninheritable Tetralux 2022-03-31 06:37:11 +00:00
  • de4938ff03 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-03-31 16:26:27 +01:00
  • beae7c9790 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-03-31 16:26:19 +01:00
  • bfcd7a35bf Merge pull request #1621 from colrdavidson/build_freebsd gingerBill 2022-03-31 16:25:37 +01:00
  • 4484a3433d Update mem.nil_allocator to match the same in runtime gingerBill 2022-03-31 15:03:56 +01:00
  • 0c4f905d82 Merge pull request #1673 from odin-lang/new-sync gingerBill 2022-03-31 14:06:00 +01:00
  • 77de7ebde5 Remove code deduplication gingerBill 2022-03-31 13:26:10 +01:00
  • 2ec3fa93b4 Remove pthreads dependency gingerBill 2022-03-31 13:10:15 +01:00
  • 9f2d710c35 Change intrinsics.Atomic_Memory_Order fields to use Ada_Case rather than snake_case gingerBill 2022-03-31 12:57:24 +01:00
  • 22b961ea53 Update Thread Pool in core:thread gingerBill 2022-03-31 11:55:46 +01:00