[#86787] [Ruby trunk Feature#14723] [WIP] sleepy GC — ko1@...

Issue #14723 has been updated by ko1 (Koichi Sasada).

13 messages 2018/05/01
[#86790] Re: [Ruby trunk Feature#14723] [WIP] sleepy GC — Eric Wong <normalperson@...> 2018/05/01

ko1@atdot.net wrote:

[#87095] [Ruby trunk Feature#14767] [PATCH] gc.c: use monotonic counters for objspace_malloc_increase — ko1@...

Issue #14767 has been updated by ko1 (Koichi Sasada).

9 messages 2018/05/17

[ruby-core:87066] [Ruby trunk Misc#14764] [PATCH] vm_trace: remove rb_postponed_job_t->flags

From: ko1@...
Date: 2018-05-16 05:55:46 UTC
List: ruby-core #87066
Issue #14764 has been updated by ko1 (Koichi Sasada).


no problem. st_table also seems good.

----------------------------------------
Misc #14764: [PATCH] vm_trace: remove rb_postponed_job_t->flags
https://bugs.ruby-lang.org/issues/14764#change-72026

* Author: normalperson (Eric Wong)
* Status: Open
* Priority: Normal
* Assignee: 
----------------------------------------
```
vm_trace: remove rb_postponed_job_t->flags

This field has been taking up space for 5 years and never used.
Save 8kb of memory on x86-64 for now.  If we ever care about
this flag, we'll simply re-add it.

No ABI or API compatibility changes.

* vm_trace.c (rb_postponed_job_struct): remove flags
  (postponed_job_register): comment out flags assignment

```

Seems trivial, will commit soon unless somebody decides to
start using this flag now (after 5 years).


---Files--------------------------------
0001-vm_trace-remove-rb_postponed_job_t-flags.patch (1.11 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next