https://github.com/johngirvin/Mobile-App-Performance
All tests run on iPhone 5s with iOS 8.3
Unity project uses benchmark code and data linked from Xamarin project
RoboVM 1.0.0: 0.872
RoboVM 1.2.0:
/******************************************************************************* | |
* Copyright 2011 See AUTHORS file. | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* |
local bunnies = 0 | |
local frames = 0 | |
local frameTime = 0 | |
local min_x = 13 | |
local min_y = 19 | |
local max_x = application:getLogicalWidth()-13 | |
local max_y = application:getLogicalHeight()-19 |
#include "SDL.h" | |
#include "windows.h" | |
#include <ctime> | |
#include <cstdarg> | |
#include <vector> | |
SDL_DisplayMode mode; | |
SDL_Window *window; | |
SDL_Renderer *renderer; |
#include "BunnyMarkScene.h" | |
USING_NS_CC; | |
bool | |
BunnyMarkScene::init() | |
{ | |
if (!Scene::init()) { return false; } | |
Size visibleSize = Director::getInstance()->getVisibleSize(); |
#ifndef __BUNNYMARK_SCENE_H__ | |
#define __BUNNYMARK_SCENE_H__ | |
#include "cocos2d.h" | |
USING_NS_CC; | |
typedef struct { | |
float x,xv,y,yv,r,rv; | |
Sprite *sprite; |
https://github.com/johngirvin/Mobile-App-Performance
All tests run on iPhone 5s with iOS 8.3
Unity project uses benchmark code and data linked from Xamarin project
RoboVM 1.0.0: 0.872
RoboVM 1.2.0:
I hereby claim:
To claim this, I am signing this object:
import java.io.BufferedInputStream; | |
import java.io.File; | |
import java.io.FileInputStream; | |
import java.io.FileNotFoundException; | |
import java.io.FileOutputStream; | |
import java.io.IOException; | |
import java.util.ArrayList; | |
import java.util.List; |