add task button

master
UnknownObject 3 years ago
parent 8b88cd79eb
commit 6de509d70e

@ -175,6 +175,7 @@ public class WifiTransferCore implements DataTransferCore
else else
{ {
SendExDataBack = false; SendExDataBack = false;
cb_data = null;
return true; return true;
} }
} }

@ -61,6 +61,19 @@ public class Commands
public static byte OCR_TEXT_DATA = (byte) 0xD9; public static byte OCR_TEXT_DATA = (byte) 0xD9;
public static byte OCR_TEXT_FINISH = (byte) 0xE9; public static byte OCR_TEXT_FINISH = (byte) 0xE9;
//运行指定任务
public static byte RUN_SINGE_TASK = (byte) 0xA0;
public static byte TASK_NUMBER_0 = 0x00;
public static byte TASK_NUMBER_1 = 0x01;
public static byte TASK_NUMBER_2 = 0x02;
public static byte TASK_NUMBER_3 = 0x03;
public static byte TASK_NUMBER_4 = 0x04;
public static byte TASK_NUMBER_5 = 0x05;
public static byte TASK_NUMBER_6 = 0x06;
public static byte TASK_NUMBER_7 = 0x07;
public static byte TASK_NUMBER_8 = 0x08;
public static byte TASK_NUMBER_9 = 0x09;
//全自动模式 //全自动模式
public static final byte RECEIVE_FULL_AUTO = (byte) 0xA0; public static final byte RECEIVE_FULL_AUTO = (byte) 0xA0;

@ -11,6 +11,7 @@ public class Flags
//日志TAG //日志TAG
public static final String CLIENT_TAG = "MAIN-CAR-CLIENT"; public static final String CLIENT_TAG = "MAIN-CAR-CLIENT";
public static final String CLIENT_SEND_EX = "SEND-EX-RECEIVED";
//摄像头控制指令 //摄像头控制指令
public static final int CAMERA_UP = 0; public static final int CAMERA_UP = 0;

@ -121,6 +121,7 @@ public class MainActivity extends AppCompatActivity
//接收内部消息的处理器,用于处理内部消息 //接收内部消息的处理器,用于处理内部消息
recvHandler = new Handler() recvHandler = new Handler()
{ {
@SuppressLint("SetTextI18n")
@Override @Override
public void handleMessage(Message msg) public void handleMessage(Message msg)
{ {
@ -128,6 +129,20 @@ public class MainActivity extends AppCompatActivity
//内部消息收到图片执行操作更新GUI上的图片 //内部消息收到图片执行操作更新GUI上的图片
if (msg.what == Flags.RECEIVED_IMAGE) if (msg.what == Flags.RECEIVED_IMAGE)
pic_received.setImageBitmap(currImage); pic_received.setImageBitmap(currImage);
//内部消息:打印数组;操作:打印收到的数组
if (msg.what == Flags.PRINT_DATA_ARRAY)
{
byte[] data = (byte[]) msg.obj;
if (data != null)
ToastLog("SEND: [" + ByteArray2String(data) + "]", false, false);
}
//内部消息:打印日志;操作:打印收到的日志
if (msg.what == Flags.PRINT_SYSTEM_LOG)
{
String str = (String) msg.obj;
if (str != null)
ToastLog(str, false, false);
}
//内部消息:收到主车数据;执行操作:解析指令并执行 //内部消息:收到主车数据;执行操作:解析指令并执行
if (msg.what == Flags.RECEIVED_CAR_DATA) if (msg.what == Flags.RECEIVED_CAR_DATA)
{ {
@ -135,7 +150,7 @@ public class MainActivity extends AppCompatActivity
if (recv != null) if (recv != null)
{ {
//打印接收到的指令 //打印接收到的指令
ToastLog("RECV: [" + ByteArray2String(recv) + "]", true, false); ToastLog("RECV: [" + ByteArray2String(recv) + "]", false, false);
//解析指令 //解析指令
CommandDecoder decoder = new CommandDecoder(recv); CommandDecoder decoder = new CommandDecoder(recv);
if (decoder.CommandReady()) if (decoder.CommandReady())
@ -201,21 +216,6 @@ public class MainActivity extends AppCompatActivity
//收到NULL输出日志不做操作 //收到NULL输出日志不做操作
else else
ToastLog("NULL Received", true, false); ToastLog("NULL Received", true, false);
}
//内部消息:打印数组;操作:打印收到的数组
if (msg.what == Flags.PRINT_DATA_ARRAY)
{
byte[] data = (byte[]) msg.obj;
if (data != null)
ToastLog("SEND: [" + ByteArray2String(data) + "]", false, false);
}
//内部消息:打印日志;操作:打印收到的日志
if (msg.what == Flags.PRINT_SYSTEM_LOG)
{
String str = (String) msg.obj;
if (str != null)
ToastLog(str, false, false);
} }
} }
}; };
@ -455,6 +455,35 @@ public class MainActivity extends AppCompatActivity
return msg_str.toString(); return msg_str.toString();
} }
//向主车发送一条任务指令
private void SendTaskCommand(byte task_cmd)
{
CommandEncoder encoder = new CommandEncoder();
Thread th_send = new Thread(() ->
{
if (dtc_client.Send(encoder.GenerateCommand(Commands.RUN_SINGE_TASK, task_cmd, (byte) 0x00, (byte) 0x00)))
ToastLog("Send Task Command: " + byte_str[task_cmd & 0xff], false, true);
else
ToastLog("Failed to Send Task Command: " + byte_str[task_cmd & 0xff], false, true);
});
th_send.start();
}
//初始化比赛任务按钮
private void InitTaskButton()
{
findViewById(R.id.btn_task_0).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_0));
findViewById(R.id.btn_task_1).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_1));
findViewById(R.id.btn_task_2).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_2));
findViewById(R.id.btn_task_3).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_3));
findViewById(R.id.btn_task_4).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_4));
findViewById(R.id.btn_task_5).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_5));
findViewById(R.id.btn_task_6).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_6));
findViewById(R.id.btn_task_7).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_7));
findViewById(R.id.btn_task_8).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_8));
findViewById(R.id.btn_task_9).setOnClickListener(view -> SendTaskCommand(Commands.TASK_NUMBER_9));
}
//初始化图形界面 //初始化图形界面
private void InitGUI() private void InitGUI()
{ {
@ -548,7 +577,6 @@ public class MainActivity extends AppCompatActivity
findViewById(R.id.btn_start_ocr).setOnClickListener(view -> findViewById(R.id.btn_start_ocr).setOnClickListener(view ->
{ {
ToastLog("OCR Started", false, false); ToastLog("OCR Started", false, false);
/*ToastLog("OCR Result: " + OCR.DecodeImage(currImage), false, false);*/
Thread th_debug = new Thread(this::OCRRecognizeText); Thread th_debug = new Thread(this::OCRRecognizeText);
th_debug.start(); th_debug.start();
}); });
@ -589,6 +617,8 @@ public class MainActivity extends AppCompatActivity
ToastLog("Image Save Failure", true, false); ToastLog("Image Save Failure", true, false);
return true; return true;
}); });
InitTaskButton();
} }
//打印日志 //打印日志
@ -599,11 +629,13 @@ public class MainActivity extends AppCompatActivity
text_toast = findViewById(R.id.text_toast); text_toast = findViewById(R.id.text_toast);
if (real_toast) if (real_toast)
Toast.makeText(this, text, Toast.LENGTH_SHORT).show(); Toast.makeText(this, text, Toast.LENGTH_SHORT).show();
Log.i("ToastBackup", text);
if (on_thread) if (on_thread)
Message.obtain(recvHandler, Flags.PRINT_SYSTEM_LOG, text); Message.obtain(recvHandler, Flags.PRINT_SYSTEM_LOG, text).sendToTarget();
else else
{
Log.i("ToastBackup", text);
text_toast.setText(text_toast.getText().toString() + "\n" + text); text_toast.setText(text_toast.getText().toString() + "\n" + text);
}
} }
//等待一段时间 //等待一段时间
@ -754,5 +786,7 @@ public class MainActivity extends AppCompatActivity
//Activity销毁时关闭通信 //Activity销毁时关闭通信
dtc_client.DisableAutoReconnect(); dtc_client.DisableAutoReconnect();
dtc_client.CloseConnection(); dtc_client.CloseConnection();
} }
} }

@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
@ -88,181 +87,305 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="发送数据" /> android:text="发送数据" />
<LinearLayout <ScrollView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="170dp">
android:orientation="horizontal">
<Button <LinearLayout
android:id="@+id/btn_camera_up" android:layout_width="match_parent"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="3dp" android:orientation="vertical">
android:layout_marginRight="3dp"
android:layout_weight="1"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:text="摄像头\n向上" />
<Button <LinearLayout
android:id="@+id/btn_camera_down" android:layout_width="match_parent"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_height="wrap_content" android:orientation="horizontal">
android:layout_marginLeft="3dp"
android:layout_marginRight="3dp"
android:layout_weight="1"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:text="摄像头\n向下" />
<Button <Button
android:id="@+id/btn_camera_left" android:id="@+id/btn_camera_up"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="3dp" android:layout_marginLeft="3dp"
android:layout_marginRight="3dp" android:layout_marginRight="3dp"
android:layout_weight="1" android:layout_weight="1"
android:paddingLeft="10dp" android:paddingLeft="10dp"
android:paddingRight="10dp" android:paddingRight="10dp"
android:text="摄像头\n向左" /> android:text="摄像头\n向上" />
<Button <Button
android:id="@+id/btn_camera_right" android:id="@+id/btn_camera_down"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="3dp" android:layout_marginLeft="3dp"
android:layout_marginRight="3dp" android:layout_marginRight="3dp"
android:layout_weight="1" android:layout_weight="1"
android:paddingLeft="10dp" android:paddingLeft="10dp"
android:paddingRight="10dp" android:paddingRight="10dp"
android:text="摄像头\n向右" /> android:text="摄像头\n向下" />
</LinearLayout>
<LinearLayout <Button
android:layout_width="match_parent" android:id="@+id/btn_camera_left"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:orientation="horizontal"> android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:layout_marginRight="3dp"
android:layout_weight="1"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:text="摄像头\n向左" />
<Button <Button
android:id="@+id/btn_start_qr" android:id="@+id/btn_camera_right"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:layout_margin="2dp" android:layout_marginLeft="3dp"
android:layout_weight="1" android:layout_marginRight="3dp"
android:insetTop="0dp" android:layout_weight="1"
android:insetBottom="0dp" android:paddingLeft="10dp"
android:paddingHorizontal="2dp" android:paddingRight="10dp"
android:paddingLeft="0dp" android:text="摄像头\n向右" />
android:paddingTop="0dp" </LinearLayout>
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="二维码识别" />
<Button
android:id="@+id/btn_start_light"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="交通灯识别" />
<Button
android:id="@+id/btn_start_color_shape"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="形状颜色识别" />
<Button
android:id="@+id/btn_start_car_id"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="车牌识别" />
<Button
android:id="@+id/btn_start_sign"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="交通标志识别" />
<Button
android:id="@+id/btn_start_ocr"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="OCR" />
</LinearLayout> <LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<LinearLayout <Button
android:layout_width="match_parent" android:id="@+id/btn_start_qr"
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:orientation="horizontal"> android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="二维码识别" />
<Button <Button
android:id="@+id/btn_tft_page_down" android:id="@+id/btn_start_light"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="match_parent"
android:layout_marginHorizontal="3dp" android:layout_margin="2dp"
android:text="TFT下翻一页" /> android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="交通灯识别" />
<Button <Button
android:id="@+id/btn_movement_control" android:id="@+id/btn_start_color_shape"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="match_parent"
android:layout_marginHorizontal="3dp" android:layout_margin="2dp"
android:layout_weight="1" android:layout_weight="1"
android:text="移动控制" /> android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="形状颜色识别" />
<Button <Button
android:id="@+id/btn_crash" android:id="@+id/btn_start_car_id"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="match_parent"
android:layout_marginHorizontal="3dp" android:layout_margin="2dp"
android:layout_weight="1" android:layout_weight="1"
android:text="立即崩溃" /> android:insetTop="0dp"
</LinearLayout> android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="车牌识别" />
<Button
android:id="@+id/btn_start_sign"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="交通标志识别" />
<Button
android:id="@+id/btn_start_ocr"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:paddingHorizontal="2dp"
android:paddingLeft="0dp"
android:paddingTop="0dp"
android:paddingRight="0dp"
android:paddingBottom="0dp"
android:text="OCR" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/btn_tft_page_down"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginHorizontal="3dp"
android:text="TFT下翻一页" />
<Button
android:id="@+id/btn_movement_control"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginHorizontal="3dp"
android:layout_weight="1"
android:text="移动控制" />
<Button
android:id="@+id/btn_crash"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginHorizontal="3dp"
android:layout_weight="1"
android:text="立即崩溃" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<Button
android:id="@+id/btn_task_0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务0" />
<Button
android:id="@+id/btn_task_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务1" />
<Button
android:id="@+id/btn_task_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务2" />
<Button
android:id="@+id/btn_task_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务3" />
<Button
android:id="@+id/btn_task_4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务4" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<Button
android:id="@+id/btn_task_5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务5" />
<Button
android:id="@+id/btn_task_6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务6" />
<Button
android:id="@+id/btn_task_7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务7" />
<Button
android:id="@+id/btn_task_8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务8" />
<Button
android:id="@+id/btn_task_9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="2dp"
android:layout_weight="1"
android:insetTop="0dp"
android:insetBottom="0dp"
android:text="任务9" />
</LinearLayout>
</LinearLayout>
</ScrollView>
<TextView <TextView
android:id="@+id/text_toast" android:id="@+id/text_toast"

@ -4,3 +4,9 @@ generate_cxx_metadata
create-invalidation-state 16ms create-invalidation-state 16ms
generate_cxx_metadata completed in 41ms generate_cxx_metadata completed in 41ms
# C/C++ build system timings
generate_cxx_metadata
[gap of 21ms]
create-invalidation-state 20ms
generate_cxx_metadata completed in 48ms

@ -5,3 +5,5 @@ generate_cxx_metadata
[gap of 11ms] [gap of 11ms]
generate_cxx_metadata completed in 52ms generate_cxx_metadata completed in 52ms
# C/C++ build system timings

@ -3,3 +3,5 @@ generate_cxx_metadata
create-invalidation-state 13ms create-invalidation-state 13ms
generate_cxx_metadata completed in 18ms generate_cxx_metadata completed in 18ms
# C/C++ build system timings

@ -11,7 +11,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": 1891803970 "memoizedHashCode": 1223644467
}, },
{ {
"level_": 0, "level_": 0,
@ -25,7 +25,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": -1328749515 "memoizedHashCode": -1996909018
}, },
{ {
"level_": 0, "level_": 0,
@ -39,6 +39,6 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": 764793418 "memoizedHashCode": 96633915
} }
] ]

@ -11,6 +11,6 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": -1427520801 "memoizedHashCode": -2095680304
} }
] ]

@ -35,3 +35,15 @@ create_cxx_tasks
create-initial-cxx-model completed in 89ms create-initial-cxx-model completed in 89ms
create_cxx_tasks completed in 90ms create_cxx_tasks completed in 90ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 33ms
create-module-model completed in 35ms
create-module-model
create-cmake-model 36ms
create-module-model completed in 38ms
create-initial-cxx-model completed in 88ms
create_cxx_tasks completed in 89ms

@ -977,3 +977,65 @@ create_cxx_tasks
create-initial-cxx-model completed in 102ms create-initial-cxx-model completed in 102ms
create_cxx_tasks completed in 104ms create_cxx_tasks completed in 104ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 37ms
create-module-model completed in 39ms
create-module-model
create-cmake-model 35ms
create-module-model completed in 38ms
[gap of 11ms]
create-initial-cxx-model completed in 97ms
create_cxx_tasks completed in 98ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 37ms
create-module-model completed in 39ms
create-module-model
create-cmake-model 36ms
create-module-model completed in 39ms
create-initial-cxx-model completed in 96ms
create_cxx_tasks completed in 97ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 35ms
create-module-model completed in 37ms
create-module-model
create-cmake-model 36ms
create-module-model completed in 38ms
[gap of 12ms]
create-initial-cxx-model completed in 96ms
create_cxx_tasks completed in 97ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 30ms
create-module-model completed in 31ms
create-module-model
create-cmake-model 30ms
create-module-model completed in 31ms
create-initial-cxx-model completed in 80ms
create_cxx_tasks completed in 81ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 29ms
create-module-model completed in 31ms
create-module-model
create-cmake-model 31ms
create-module-model completed in 31ms
create-initial-cxx-model completed in 79ms
create_cxx_tasks completed in 80ms

@ -10,3 +10,16 @@ create_cxx_tasks
create-initial-cxx-model completed in 87ms create-initial-cxx-model completed in 87ms
create_cxx_tasks completed in 88ms create_cxx_tasks completed in 88ms
# C/C++ build system timings
create_cxx_tasks
create-initial-cxx-model
create-module-model
create-cmake-model 36ms
create-module-model completed in 39ms
create-module-model
create-cmake-model 35ms
create-module-model completed in 36ms
[gap of 10ms]
create-initial-cxx-model completed in 91ms
create_cxx_tasks completed in 91ms

@ -11,7 +11,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": 496888877 "memoizedHashCode": -1253645686
}, },
{ {
"level_": 0, "level_": 0,
@ -25,7 +25,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": 1289076980 "memoizedHashCode": -461457583
}, },
{ {
"level_": 0, "level_": 0,
@ -39,7 +39,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": 1993538173 "memoizedHashCode": 243003610
}, },
{ {
"level_": 0, "level_": 0,
@ -53,7 +53,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": -438615053 "memoizedHashCode": 2105817680
}, },
{ {
"level_": 0, "level_": 0,
@ -67,7 +67,7 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": -1331304635 "memoizedHashCode": 1213128098
}, },
{ {
"level_": 0, "level_": 0,
@ -81,6 +81,6 @@
"fieldsDescending": {} "fieldsDescending": {}
}, },
"memoizedSize": -1, "memoizedSize": -1,
"memoizedHashCode": -995324416 "memoizedHashCode": 1549108317
} }
] ]
Loading…
Cancel
Save