diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-11-26 12:52:21 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2022-11-26 13:12:10 +0900 |
commit | 19fdc9cac2d21a28598764302b7a87478555bef2 (patch) | |
tree | d13764b6ac0dc5a9619ae8349ac6feef31cb7aff | |
parent | 6bd86bb2afdce52dc6563d444cf488307767b9d3 (diff) |
[DOC] Fix indents of nested bullet lists
-rw-r--r-- | NEWS.md | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -248,13 +248,13 @@ Note: We're only listing outstanding class updates. * Socket * Added the following constants for supported platforms. - * `SO_INCOMING_CPU` - * `SO_INCOMING_NAPI_ID` - * `SO_RTABLE` - * `SO_SETFIB` - * `SO_USER_COOKIE` - * `TCP_KEEPALIVE` - * `TCP_CONNECTION_INFO` + * `SO_INCOMING_CPU` + * `SO_INCOMING_NAPI_ID` + * `SO_RTABLE` + * `SO_SETFIB` + * `SO_USER_COOKIE` + * `TCP_KEEPALIVE` + * `TCP_CONNECTION_INFO` * String * String#byteindex and String#byterindex have been added. [[Feature #13110]] @@ -418,22 +418,22 @@ The following deprecated APIs are removed. ### YJIT * YJIT now supports both x86-64 and arm64/aarch64 CPUs on Linux, MacOS, BSD and other UNIX platforms. - * This release brings support for Mac M1/M2, AWS Graviton and Raspberry Pi 4 ARM64 processors. + * This release brings support for Mac M1/M2, AWS Graviton and Raspberry Pi 4 ARM64 processors. * Building YJIT requires Rust 1.58.0+. [[Feature #18481]] - * In order to ensure that CRuby is built with YJIT, please install rustc >= 1.58.0 and - run `./configure` with `--enable-yjit`. - * Please reach out to the YJIT team should you run into any issues. + * In order to ensure that CRuby is built with YJIT, please install rustc >= 1.58.0 and + run `./configure` with `--enable-yjit`. + * Please reach out to the YJIT team should you run into any issues. * Physical memory for JIT code is lazily allocated. Unlike Ruby 3.1, the RSS of a Ruby process is minimized because virtual memory pages allocated by `--yjit-exec-mem-size` will not be mapped to physical memory pages until actually utilized by JIT code. * Introduce Code GC that frees all code pages when the memory consumption by JIT code reaches `--yjit-exec-mem-size`. - * RubyVM::YJIT.runtime_stats returns Code GC metrics in addition to - existing `inline_code_size` and `outlined_code_size` keys: - `code_gc_count`, `live_page_count`, `freed_page_count`, and `freed_code_size`. + * RubyVM::YJIT.runtime_stats returns Code GC metrics in addition to + existing `inline_code_size` and `outlined_code_size` keys: + `code_gc_count`, `live_page_count`, `freed_page_count`, and `freed_code_size`. * Most of the statistics produced by RubyVM::YJIT.runtime_stats are now available in release builds. - * Simply run ruby with `--yjit-stats` to compute stats (incurs some run-time overhead). + * Simply run ruby with `--yjit-stats` to compute stats (incurs some run-time overhead). * YJIT is now optimized to take advantage of object shapes. [[Feature #18776]] * Take advantage of finer-grained constant invalidation to invalidate less code when defining new constants. [[Feature #18589]] @@ -442,7 +442,7 @@ The following deprecated APIs are removed. * The MJIT compiler is re-implemented in Ruby as a standard library `mjit`. * MJIT compiler is executed under a forked Ruby process instead of doing it in a native thread called MJIT worker. [[Feature #18968]] - * As a result, Microsoft Visual Studio (MSWIN) is no longer supported. + * As a result, Microsoft Visual Studio (MSWIN) is no longer supported. * MinGW is no longer supported. [[Feature #18824]] * Rename `--mjit-min-calls` to `--mjit-call-threshold`. * Change default `--mjit-max-cache` back from 10000 to 100. |