Skip to content

Commit 1028bec

Browse files
committed
---
yaml --- r: 12870 b: refs/heads/master c: 0f20cae h: refs/heads/master v: v3
1 parent 588d5a7 commit 1028bec

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: e546c4820b081dc5dc30634b0b2eb3feed2041aa
2+
refs/heads/master: 0f20cae37fd703f344d226170ebe440ab76fe565
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 4a81779abd786ff22d71434c6d9a5917ea4cdfff
55
refs/heads/try: 2898dcc5d97da9427ac367542382b6239d9c0bbf

trunk/src/libstd/map.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@ mod chained {
131131
ret not_found;
132132
}
133133
present(e) {
134-
let e_key = e.key; // Satisfy alias checker.
135-
if e.hash == h && tbl.eqer(e_key, k) {
134+
// FIXME: This copy of the key is not good for perf
135+
if e.hash == h && tbl.eqer(copy e.key, k) {
136136
#debug("search_tbl: present, comp %u, hash %u, idx %u",
137137
1u, h, idx);
138138
ret found_first(idx, e);

0 commit comments

Comments
 (0)