REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.11 KB
Close
/proc/thread-self/root/opt/alt/ruby18/share/ri/1.8/system/WeakRef/cdesc-WeakRef.yaml
Text
Base64
--- !ruby/object:RI::ClassDescription attributes: [] class_methods: - !ruby/object:RI::MethodSummary name: new comment: - !ruby/struct:SM::Flow::P body: WeakRef is a class to represent a reference to an object that is not seen by the tracing phase of the garbage collector. This allows the referenced object to be garbage collected as if nothing is referring to it. Because WeakRef delegates method calls to the referenced object, it may be used in place of that object, i.e. it is of the same duck type. - !ruby/struct:SM::Flow::P body: "Usage:" - !ruby/struct:SM::Flow::VERB body: " foo = Object.new\n foo = Object.new\n p foo.to_s # original's class\n foo = WeakRef.new(foo)\n p foo.to_s # should be same class\n ObjectSpace.garbage_collect\n p foo.to_s # should raise exception (recycled)\n" constants: [] full_name: WeakRef includes: [] instance_methods: - !ruby/object:RI::MethodSummary name: __getobj__ - !ruby/object:RI::MethodSummary name: __setobj__ - !ruby/object:RI::MethodSummary name: weakref_alive? name: WeakRef superclass: Delegator
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 1 × Files: 5
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
RefError
DIR
-
drwxr-xr-x
2024-03-03 22:50:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
cdesc-WeakRef.yaml
1.11 KB
lrw-r--r--
2023-07-26 13:47:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
new-c.yaml
242 B
lrw-r--r--
2023-07-26 13:47:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
weakref_alive%3f-i.yaml
315 B
lrw-r--r--
2023-07-26 13:47:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
__getobj__-i.yaml
399 B
lrw-r--r--
2023-07-26 13:47:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
__setobj__-i.yaml
178 B
lrw-r--r--
2023-07-26 13:47:13
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).