about summary refs log tree commit diff
path: root/src/rt/sync/timer.cpp
diff options
context:
space:
mode:
authorMichael Sullivan <sully@msully.net>2013-08-13 13:22:58 -0700
committerMichael Sullivan <sully@msully.net>2013-08-19 11:08:07 -0700
commit6a6d3b600fbd5c0076281d737fa4673e254ce313 (patch)
tree36bbe6bd0a07c9ad1ae0221f86b75187e963a727 /src/rt/sync/timer.cpp
parentdc9b3e37e2aea4e74489e17f94d591c755ca97dd (diff)
downloadrust-6a6d3b600fbd5c0076281d737fa4673e254ce313.tar.gz
rust-6a6d3b600fbd5c0076281d737fa4673e254ce313.zip
Make supertrait methods callable on object types.
This requires changes to method search and to codegen. We now emit a
vtable for objects that includes methods from all supertraits.
Closes #4100.

Also, actually populate the cache for vtables, and also key it by type
so that it actually works.
Diffstat (limited to 'src/rt/sync/timer.cpp')
0 files changed, 0 insertions, 0 deletions