るりまサーチ

最速Rubyリファレンスマニュアル検索!
694件ヒット [601-694件を表示] (0.050秒)
トップページ > クエリ:-[x] > クエリ:cache[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

モジュール

検索結果

<< < ... 5 6 7 >>

NEWS for Ruby 2.7.0 (348.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...は参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。

== 2.6.0 以降の変更

=== 言語仕様の変更

==== パターンマッチ

* パターンマ...
...=> [2, 3]
end
//}

//emlist[][ruby]{
case {a: 0, b: 1}
in {a: 0, x: 1}
:unreachable
in {a: 0, b: var}
p var #=> 1
end
//}

//emlist[][ruby]{
case -1
in 0 then :unreachable
in 1 then :unreachable
end #=> NoMatchingPatternError
//}

//emlist{
json = <<END
{
"name": "Alice",
"age": 30,
"child...
...まだ実験的で、多くのメソッドはまだpureだとみなされていません。
* 「--jit-max-cache」のデフォルト値が1,000から100になりました。
* 「--jit-min-calls」のデフォルト値が5から10,000になりました。

* RubyVM
* 1.9から存在...

NEWS for Ruby 3.0.0 (318.0)

NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...mlist{
def method_missing(meth, ...)
send(:"do_#{meth}", ...)
end
//}

* Pattern matching (`case/in`) is no longer experimental. 17260
* One-line pattern matching is redesigned. [EXPERIMENTAL]
* `=>` is added. It can be used like a rightward assignment.
17260
* `in...
...> 0

{b: 0, c: 1} => {b:}
p b #=> 0
//}

//emlist{
# version 3.0
0 in 1 #=> false

# version 2.7
0 in 1 #=> raise NoMatchingPatternError
//}

* Find-pattern is added. [EXPERIMENTAL]
16828

//emlist{
case ["a", 1, "b", "c", 2, "d", "e", "f", 3]
in [*pre, String => x, String => y, *post]
p pr...
...s

* New method cache mechanism for Ractor. 16614
* Inline method caches pointed from ISeq can be accessed by multiple Ractors in parallel and synchronization is needed even for method caches. However, such synchronization can be overhead so introducing new inline method cache mechanisms, (1)...

NEWS for Ruby 3.1.0 (258.0)

NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...private def foo = puts "Hello" はパースされないことに注意してください。 17398

== コマンドラインオプション

* --disable-gems は"デバッグ専用"として明示的に宣言されました。デバッグ専用以外のコードでは使用しないでください...
...メソッドです。このメソッドを直接呼び出さないでください。既存のforkメソッド(Kernel.#fork、Process.fork、IO.popen("-"))によって呼び出されます。アプリケーションモニタリングライブラリは、このメソッドを上書きしてforkイベ...
...18045 18239

== JIT

* Ruby 3.0の --jit が --mjit にリネームされ、 --jit がWindows以外のx86-64プラットフォームでは --yjit に、その他のプラットフォームでは --mjit に変更されました。

=== MJIT

* --mjit-max-cache のデフォルト値が100から10...

Gem::Installer#install -> Gem::Specification (124.0)

Gem をインストールします。

...インストールします。

@gem_home/
cache
/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル

@re...

Gem::DependencyInstaller.new(options = {}) -> Gem::DependencyInstaller (106.0)

自身を初期化します。

...自身を初期化します。

オプションとして以下のものを利用できます。

: :cache_dir
*.gem ファイルを保存するディレクトリを指定します。
: :domain
:local (カレントディレクトリのみ検索します), :remote (Gem.sources を検索します)...

絞り込み条件を変える

OpenSSL::SSL::SSLContext#flush_sessions(time=nil) -> self (106.0)

自身が保持しているセッションキャッシュを破棄します。

...刻で期限切れになっている
キャッシュを破棄します。

time に Time オブジェクトを渡すと、その
時刻で時間切れになるキャッシュを破棄します。

@param time キャッシュ破棄の基準時刻
@see OpenSSL::SSL::SSLContext#session_cache_mode=...

RubyVM::InstructionSequence.compile_option -> Hash (106.0)

命令シーケンスのコンパイル時のデフォルトの最適化オプションを Hash で返 します。

...オプションを Hash で返
します。

//emlist[例][ruby]{
require "pp"
pp RubyVM::InstructionSequence.compile_option

# => {:inline_const_cache=>true,
# :peephole_optimization=>true,
# :tailcall_optimization=>false,
# :specialized_instruction=>true,
# :operands_unification=>true,
# :instruct...

rubygems/commands/server_command (48.0)

ローカルにインストールされている Gem パッケージとそのドキュメントを HTTP サーバに 載せて公開するためのライブラリです。

...Usage: gem server [options]
Options:
-
p, --port=PORT port to listen on
-
d, --dir=GEMDIR directory from which to serve gems
-
-[no-]daemon run as a daemon
Common Options:
-
h, --help このコマ...
...ヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-
q, --quiet 静かに実行します
-
-config-file FILE 指定された設定ファイルを使用します
-
-backtrace バック...
...The cache files for installed gems must exist to use the server as a source
for gem installation.

To install gems from a running server, use `gem install GEMNAME --source
http://gem_server_host:8808`
Defaults:
-
-port 8808 --dir /usr/lib/ruby/gems/1.8 --no-daemon...

cgi (42.0)

CGI プログラムの支援ライブラリです。

...リです。

CGI プロトコルの詳細については以下の文書を参照してください。

* https://tools.ietf.org/html/draft-coar-cgi-v11-03
* 3875: The Common Gateway Interface (CGI) Version 1.1
* https://www.w3.org/CGI/

=== 使用例

==== フォームフィールドの値を...
...変数には以下のものがあります。

* HTTP_ACCEPT
* HTTP_ACCEPT_CHARSET
* HTTP_ACCEPT_ENCODING
* HTTP_ACCEPT_LANGUAGE
* HTTP_CACHE_CONTROL
* HTTP_FROM
* HTTP_HOST
* HTTP_NEGOTIATE
* HTTP_PRAGMA
* HTTP_REFERER
* HTTP_USER_AGENT

CGI に関連する環境変数に関...
...ams: " + cgi.params.inspect + "\n" +
"cookies: " + cgi.cookies.inspect + "\n" +
ENV.collect() do |key, value|
key + " --> " + value + "\n"
end.join("")
)
end
end
end
end

# HTML生成メソッドを追加
CGI.new("html3") # html3.2
CGI...

rubygems/commands/pristine_command (36.0)

インストールされている Gem パッケージを初期状態にするためのライブラリです。

...

Usage: gem pristine [args] [options]
Options:
-
-all インストールされている全ての Gem パッケージを
初期状態に戻します
-
v, --version VERSION 指定したバージョンの G...
...します
Common Options:
-
h, --help このコマンドのヘルプを表示します
-
V, --[no-]verbose 表示を詳細にします
-
q, --quiet 静かに実行します
-
-config-file FILE 指定され...
...
-
-debug Ruby 自体のデバッグオプションを有効にします
Arguments:
GEMNAME gem to restore to pristine condition (unless --all)
Summary:
Restores installed gems to pristine condition from files located in the gem
cache
...

絞り込み条件を変える

<< < ... 5 6 7 >>