Skip to content

Commit 1a62337

Browse files
aardvark179eregon
authored andcommitted
Change the logging object so we don't keep appending empty arrays.
1 parent c5738e2 commit 1a62337

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

spec/truffle/interop/fixtures/classes.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def initialize
1717
@log = []
1818
end
1919

20-
def log(*args)
20+
def <<(*args)
2121
@log << args
2222
end
2323
end

src/main/java/org/truffleruby/interop/ProxyForeignObject.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ protected Object send(Message message, Object[] rawArgs,
5656
}
5757
Object[] loggingArgs = ArrayUtils.unshift(args, message.getSimpleName());
5858
Object[] convertedArgs = foreignToRubyArgumentsNode.executeConvert(loggingArgs);
59-
dispatchNode.call(logger, "log", convertedArgs);
59+
dispatchNode.call(logger, "<<", convertedArgs);
6060
}
6161

6262
return reflections.send(delegate, message, rawArgs);

0 commit comments

Comments
 (0)