Commit Graph

  • d698d4cdae Merge pull request #3621 from laytan/enable-default-temp-allocator-wasm Jeroen van Rijn 2024-05-24 15:42:51 +02:00
  • d99e1616cf Merge pull request #3620 from Kelimion/deprecate_odin_printer Jeroen van Rijn 2024-05-24 15:02:59 +02:00
  • aa72050586 wasm: enable default temp allocator After #3592 I think it makes sense to also enable the temp allocator by default Laytan Laats 2024-05-24 14:55:57 +02:00
  • b7cecc5762 Keep -vet happy. Jeroen van Rijn 2024-05-24 14:57:48 +02:00
  • 5c06480ce0 Add core:container/rbtree to examples/all Jeroen van Rijn 2024-05-24 14:55:21 +02:00
  • dc744411c5 Deprecate core:odin/printer + format in favor of OLS. Jeroen van Rijn 2024-05-24 14:29:44 +02:00
  • e2af3652c5 Merge pull request #3619 from Kelimion/csv_iterator Jeroen van Rijn 2024-05-24 14:06:42 +02:00
  • 479d301e92 Merge pull request #3614 from Kelimion/rbtree Jeroen van Rijn 2024-05-24 14:04:56 +02:00
  • 11e57fd3fd Address concerns. Jeroen van Rijn 2024-05-24 13:58:30 +02:00
  • 0cba33075f Add the option to export dependencies as JSON. tim4242 2024-05-24 13:44:38 +02:00
  • 2a4ddbb7be Remove core:mem import in example. Jeroen van Rijn 2024-05-24 13:35:32 +02:00
  • 3b739dc5cc Add iterator_next(&r) to CSV. Jeroen van Rijn 2024-05-24 13:26:12 +02:00
  • 0658778a30 Merge pull request #3611 from hstormo/textbox gingerBill 2024-05-24 11:51:09 +01:00
  • 1081e9ac09 Fix enum definition for bit_set use gingerBill 2024-05-24 11:41:56 +01:00
  • c43d189a33 Fix package line. Jeroen van Rijn 2024-05-24 01:43:17 +02:00
  • 8664b88c8f Improved depdendency formatting to support paths containing spaces tim4242 2024-05-24 01:20:45 +02:00
  • 7934e92d14 Initial dependency file generation tim4242 2024-05-24 01:04:41 +02:00
  • 4328562e2c Satisfy -vet Håkon Stormo 2024-05-23 23:50:26 +02:00
  • ee79c409b4 microui: use the text_edit procs Håkon Stormo 2024-05-23 23:28:58 +02:00
  • d3bbe29faa text_edit: better handle failure to resize underlying buffer Håkon Stormo 2024-05-23 23:22:32 +02:00
  • 410876b36a Add core:container/rbtree Jeroen van Rijn 2024-05-23 23:00:00 +02:00
  • f411fcedb0 microui: textbox cut/copy/paste Håkon Stormo 2024-05-22 17:44:47 +02:00
  • 043ddd83a9 microui: textbox selection Håkon Stormo 2024-05-22 16:57:26 +02:00
  • 7dc1f114b9 Add shadow suggestion gingerBill 2024-05-22 22:22:41 +01:00
  • f3f08c264f Be very particular with the cases for the error notes gingerBill 2024-05-22 21:55:48 +01:00
  • 2f35ee9671 Improve errors a lot for assigning procedures of the wrong signature gingerBill 2024-05-22 21:52:15 +01:00
  • 856537f0ce Fix #3603 gingerBill 2024-05-20 15:54:53 +01:00
  • bc706f8b0c Fix indexing type when using a #row_major matrix gingerBill 2024-05-20 15:04:15 +01:00
  • a68c635c00 Remove constant indexing for matrix value propagation gingerBill 2024-05-20 15:00:43 +01:00
  • f600562ca5 Improve fmt parsing of struct field tags gingerBill 2024-05-20 14:45:49 +01:00
  • 5ed93563a1 Merge pull request #3606 from Kelimion/fmtfix gingerBill 2024-05-20 14:29:50 +01:00
  • c49a291347 Merge pull request #3607 from Szwagi/fix-atomic-memory-order gingerBill 2024-05-20 14:29:06 +01:00
  • f6ef395057 Fix Odin to LLVM memory order mapping for .Relaxed and .Consume Kamil T 2024-05-20 13:57:08 +01:00
  • e0d3d68ce5 Fix the way '%32b' and other prefixed numbers are written. Jeroen van Rijn 2024-05-20 14:42:13 +02:00
  • 46b3e7b6fa Fix for &v in &fixed_array gingerBill 2024-05-20 13:36:32 +01:00
  • a80011c830 Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2024-05-20 13:32:22 +01:00
  • 542c3d7561 Improve "Expected a type" syntax error gingerBill 2024-05-20 13:32:16 +01:00
  • f641399870 Merge pull request #3604 from matias-eduardo/master gingerBill 2024-05-20 10:52:41 +01:00
  • 891fefe117 Merge pull request #3592 from laytan/wasm-gpa gingerBill 2024-05-20 10:38:09 +01:00
  • 5473758467 Add intrinsics type_is_matrix_row_major & type_is_matrix_column_major gingerBill 2024-05-20 10:15:21 +01:00
  • 8eb7fe1859 Merge pull request #3482 from andreas-jonsson/netbsd-ci gingerBill 2024-05-20 10:03:32 +01:00
  • 8dec4f6ed3 Merge pull request #3570 from jasonKercher/linux-arm32 gingerBill 2024-05-20 00:05:57 +01:00
  • b6d5be8593 Merge pull request #3593 from harold-b/fix-build-sysroot-macos gingerBill 2024-05-19 23:59:44 +01:00
  • 1207d64c64 Fix intrinsics.ptr_sub gingerBill 2024-05-19 23:55:45 +01:00
  • a9629679ed remove extra newline in enumerated array hash fmt Matias Fernandez 2024-05-18 23:24:05 -04:00
  • c091b0d060 Merge pull request #3602 from Kelimion/qoifix Jeroen van Rijn 2024-05-18 19:48:37 +02:00
  • 58a1bb32e5 Apply fix to QOI decoder as well. Jeroen van Rijn 2024-05-18 19:41:07 +02:00
  • 5b92425e93 Merge pull request #3601 from Kelimion/qoifix Jeroen van Rijn 2024-05-18 14:06:25 +02:00
  • 7955f4ddf1 Fix qoi encode bug. Jeroen van Rijn 2024-05-18 13:59:50 +02:00
  • 98f8624447 Merge pull request #3594 from laytan/runtime-wasm64p32-fixes gingerBill 2024-05-17 17:32:36 +01:00
  • e08b51ed73 correctly load/store uint&int in the runtime.js for wasm64p32 Laytan Laats 2024-05-16 23:58:25 +02:00
  • cf10c6d993 Merge pull request #3598 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 15:57:17 +02:00
  • f8c4ee3d3c i18n: Add section merge + duplicate key detection to gettext. Jeroen van Rijn 2024-05-17 15:50:37 +02:00
  • 419641ad8f Merge pull request #3596 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 14:26:57 +02:00
  • 6139da3d41 Fix .mo contexts Jeroen van Rijn 2024-05-17 14:15:56 +02:00
  • b51eb53d04 Merge pull request #3595 from Kelimion/i18n-fix Jeroen van Rijn 2024-05-17 12:15:40 +02:00
  • 5a76b3c7c5 Fix .mo parser: Number of plurals Jeroen van Rijn 2024-05-17 12:00:20 +02:00
  • f1b291ed62 Attempt to automatically resolve the sysroot on build_odin.sh on macOS Harold Brenes 2024-05-16 17:53:41 -04:00
  • f42b1c4973 add a default heap/general purpose allocator for wasm to base:runtime Laytan Laats 2024-05-16 21:33:13 +02:00
  • ab8e3db7e9 Remove bad code gingerBill 2024-05-16 17:18:37 +01:00
  • 575b268e88 Fix more #soa changes gingerBill 2024-05-16 17:15:38 +01:00
  • 7cf62f00c3 Correct #soa RTTI usage gingerBill 2024-05-16 16:30:45 +01:00
  • c9b1c99a40 Fix soa_zip and soa_unzip gingerBill 2024-05-16 16:27:09 +01:00
  • 32245e93a1 Fix #3514 along with soa.a[i] bounds checking gingerBill 2024-05-16 16:18:21 +01:00
  • 330d6117e3 Fix #3589 gingerBill 2024-05-16 15:43:08 +01:00
  • b2dc5cc812 Fix error reporting for enforce new switch/for syntax gingerBill 2024-05-16 15:32:15 +01:00
  • a344bc4c0e Remove the old switch/for semantics entirely and enforce switch &x in y gingerBill 2024-05-16 14:39:16 +01:00
  • e71cd871c4 Reimplement -build-mode:static/-build-mode:lib gingerBill 2024-05-16 14:27:05 +01:00
  • a93bbf6f92 Merge branch 'master' into netbsd-ci Andreas T Jonsson 2024-05-16 13:48:44 +02:00
  • f9fd8f0c25 Merge pull request #3439 from andreas-jonsson/netbsd gingerBill 2024-05-15 10:33:52 +01:00
  • 59c33dd9fc Add Fstat_Callback for File.user_fstat gingerBill 2024-05-14 18:57:03 +01:00
  • 6f9dcb4e02 Add missing @(require_results) gingerBill 2024-05-14 18:46:45 +01:00
  • 2b43535961 Fix typo gingerBill 2024-05-14 18:45:47 +01:00
  • 61826594c9 Add comment state to prefer virtual.Arena over runtime.Arena gingerBill 2024-05-14 18:37:23 +01:00
  • 9a487ccb6f Delete dead code gingerBill 2024-05-14 18:35:24 +01:00
  • 453fc5182b Remove all uses of context stuff in os2 gingerBill 2024-05-14 18:34:05 +01:00
  • 450b9ceaec Add @(require_results) everywhere in os2 gingerBill 2024-05-14 18:25:15 +01:00
  • 48c1822709 Move utility stuff to internal_util.odin gingerBill 2024-05-14 18:14:44 +01:00
  • 91b7cdaad2 Mock out temp_file.odin stuff gingerBill 2024-05-14 18:11:50 +01:00
  • 361be301fa Use internal temp_allocator() gingerBill 2024-05-14 17:24:37 +01:00
  • ecd7846ec3 Clean up allocator stuff into allocators.odin gingerBill 2024-05-14 17:10:53 +01:00
  • e05315831f Fix #3586 gingerBill 2024-05-14 00:18:38 +01:00
  • 7734b12f9a Fix #3587 gingerBill 2024-05-14 00:16:32 +01:00
  • 20f8f9012d Attempt at fixing #3588 gingerBill 2024-05-14 00:11:57 +01:00
  • 0cf9dcd314 Make .. ranges a complete error rather than a warning now. gingerBill 2024-05-13 18:15:29 +01:00
  • 8fa20fb875 Extra check for field being nullptr gingerBill 2024-05-13 14:44:53 +01:00
  • 1b593fc1ca Correct core:intrinsics to base:intrinsics gingerBill 2024-05-13 13:27:44 +01:00
  • 215ef3d985 Make core:runtime etc a warning, and an error with -vet gingerBill 2024-05-13 13:26:47 +01:00
  • 8808e5584a If only warnings exist on print_all_errors, next time it is called, clear the error list. gingerBill 2024-05-13 13:26:22 +01:00
  • 54ebfa6179 Fix hanging on thread.join for windows where the thread had not been started gingerBill 2024-05-13 12:58:18 +01:00
  • 4bdc8548bd Fix #3554 gingerBill 2024-05-13 12:55:49 +01:00
  • 6dc0ee3877 Fix #3577 gingerBill 2024-05-13 12:54:01 +01:00
  • 8d687a959d Fix #3516 gingerBill 2024-05-13 12:52:28 +01:00
  • 8b4a8e4d80 Fix #3569 gingerBill 2024-05-13 12:49:12 +01:00
  • 90f26368d9 Merge pull request #3572 from Feoramund/fix-unix-nonstart-thread-stall gingerBill 2024-05-13 12:45:02 +01:00
  • e4ec7cc3f3 Merge pull request #3580 from Feoramund/suggest-test-all-packages gingerBill 2024-05-13 12:42:48 +01:00
  • 34c8739b69 Fix #3578 gingerBill 2024-05-13 12:42:06 +01:00
  • d1217340f5 Fix #3573 gingerBill 2024-05-13 12:26:01 +01:00
  • 4eab735b13 Minor clean up of is_terminating code gingerBill 2024-05-13 12:24:50 +01:00
  • f8d235b6f5 Fix #3581 due to typo gingerBill 2024-05-13 12:02:02 +01:00