sdk/tools/dynamic-analyzer.git
10 years agoconfig : disable few features 46/25046/1
Hyunjong.park [Mon, 28 Jul 2014 06:02:48 +0000 (15:02 +0900)]
config : disable few features
file, UI, syscall, inside_features

Change-Id: I90ac4432a2ae4a78711fda81e96f54a1b19aa203
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agonetwork : add failed API chacker, delete fileSocket chacker
Hyunjong.park [Thu, 24 Jul 2014 07:06:42 +0000 (16:06 +0900)]
network : add failed API chacker, delete fileSocket chacker
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: If67f91b5a09fc3094e8aeb57238cfad32bbf0d06

Conflicts:

org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/data/NetworkDataMaker.java

10 years agoINTERNAL : change protocol - function entry/exit
woojin [Fri, 25 Jul 2014 08:16:32 +0000 (17:16 +0900)]
INTERNAL : change protocol - function entry/exit

function entry/exit log format has been changed. So parsing routine is modified.

Change-Id: Ib2f5c304df96e2db26105da9e8ec3c1b9af90172
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoMerge "FEATURE: add running process profiling feature" into tizen
juyoung kim [Fri, 25 Jul 2014 07:16:30 +0000 (00:16 -0700)]
Merge "FEATURE: add running process profiling feature" into tizen

10 years agoMerge "common : fix max value of UnsignedInt" into tizen
juyoung kim [Thu, 24 Jul 2014 09:54:07 +0000 (02:54 -0700)]
Merge "common : fix max value of UnsignedInt" into tizen

10 years agocommon : fix max value of UnsignedInt 46/24946/1
jungwook.ryu [Thu, 24 Jul 2014 08:34:14 +0000 (17:34 +0900)]
common : fix max value of UnsignedInt

Change-Id: Idacda304a1422724f77fac741427eea2b7645134
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoUI : add Interface of DAChartBoardItem.java 34/24934/1
jungwook.ryu [Thu, 24 Jul 2014 06:52:19 +0000 (15:52 +0900)]
UI : add Interface of DAChartBoardItem.java

1. change chart selectable
2. change color of nameCell

Change-Id: I3704b5ae13a8db82b3556c0cca46ddc194be7de3
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoUI : drawing tooltip messeage in multi column. 31/24731/4
jungwook.ryu [Sat, 19 Jul 2014 05:16:10 +0000 (14:16 +0900)]
UI : drawing tooltip messeage in multi column.

You can confirm this change when series count is larger than chart height.
ex) CPU core / frequency chart shows 8 core.

Change-Id: Ia168f927dee9e52ae129323278de0bb7f1131fb0
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoFEATURE: add running process profiling feature 20/24720/1
greatim [Fri, 18 Jul 2014 14:34:00 +0000 (23:34 +0900)]
FEATURE: add running process profiling feature

Now DA can trace the running process on target
Add process selection dialog fot that

Change-Id: I2ede33163571f067cd5e96766b2dd27b3d2bd3ff
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agocommon : add UnsignedInt.java class for util. 87/24687/1
jungwook.ryu [Fri, 18 Jul 2014 06:20:14 +0000 (15:20 +0900)]
common : add UnsignedInt.java class for util.

it used by SystemData.

Change-Id: I9b0643d6dc32b853ca466ce0f72beeb47c00ee1f
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoMerge "MISC : revision pkginfo.manifest" into tizen
juyoung kim [Thu, 17 Jul 2014 10:55:31 +0000 (03:55 -0700)]
Merge "MISC : revision pkginfo.manifest" into tizen

10 years agoMISC : revision pkginfo.manifest 97/24597/1
jungwook.ryu [Thu, 17 Jul 2014 06:38:21 +0000 (15:38 +0900)]
MISC : revision pkginfo.manifest

apply prerequisites

Change-Id: Ie8e653c116cdfaac3ddd2bd7fd4e093c7ca75443
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoSummary : implement save / load feature and remove previous DB about summary (leak... 66/24566/1
seokgil.kang [Wed, 16 Jul 2014 12:16:00 +0000 (21:16 +0900)]
Summary : implement save / load feature and remove previous DB about summary (leak, failed api)

Change-Id: I1b84db69d055a27bea68b4933eeaf403ad58dcbd
Signed-off-by: seokgil.kang <seokgil.kang@samsung.com>
10 years agoINTERNAL: bug fix for process memory map 07/24507/1
greatim [Tue, 15 Jul 2014 12:47:20 +0000 (21:47 +0900)]
INTERNAL: bug fix for process memory map

If swap sample log occurred at very early time, then sometimes process memory map cannot be resolved.
This change prevent the exception for that case.

Change-Id: I8a5786dbc5169fb14f49aa77b5afef53feb68e8c
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoMerge "INTERNAL: bug fix for TV SDK" into tizen
juyoung kim [Tue, 15 Jul 2014 09:20:15 +0000 (02:20 -0700)]
Merge "INTERNAL: bug fix for TV SDK" into tizen

10 years agoINTERNAL: bug fix for TV SDK 83/24483/1
greatim [Tue, 15 Jul 2014 08:48:13 +0000 (17:48 +0900)]
INTERNAL: bug fix for TV SDK

save / load bug fix for process information and process memory map in TV SDK

Change-Id: I518166ad66aedf01d949f036b9672719728b120c
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoPackage : add package info 79/24479/1
Hyunjong.park [Tue, 15 Jul 2014 07:59:28 +0000 (16:59 +0900)]
Package : add package info
label, c-prerequisites

Change-Id: Ib2fb618aa70a2569857c14b8dee7c8c0ddc45029
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agoCOMM: fix communicator for "settings" app 71/24471/1
greatim [Tue, 15 Jul 2014 06:58:47 +0000 (15:58 +0900)]
COMM: fix communicator for "settings" app

Now some apps like "settings" have non-exist binary info.
For that kinds of app, MSG_BINARY_INFO and MSG_START must be work properly.

Change-Id: I03b9347f533115959042db8afbec11c28255ec1c
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoMerge "common : apply DALogger.error() and remove System.err.println()" into tizen
juyoung kim [Tue, 15 Jul 2014 06:37:32 +0000 (23:37 -0700)]
Merge "common : apply DALogger.error() and remove System.err.println()" into tizen

10 years agocommon : apply DALogger.error() and remove System.err.println() 65/24465/1
jungwook.ryu [Tue, 15 Jul 2014 05:41:41 +0000 (14:41 +0900)]
common : apply DALogger.error() and remove System.err.println()

Change-Id: I0cd070c515b1e6e4c0e808861c98483bedf3de40
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoCOMM: bug fix in communicator 61/24461/1
greatim [Tue, 15 Jul 2014 02:18:21 +0000 (11:18 +0900)]
COMM: bug fix in communicator

bug fix for app inst, and md5sum comparison

Change-Id: I37a2cd335311d145300dd9cb31781ae36daced6b
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoINTERNAL: merge from mw 51/24451/1
greatim [Mon, 14 Jul 2014 13:03:14 +0000 (22:03 +0900)]
INTERNAL: merge from mw

merge from mw, which is bug fixes for tizen 2.3 a2 release

Change-Id: I3c2f64e4e986ad537954003bd28d86beea009ccb
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoMerge "configuration : delete unnecessary configuraiondialogData file this file does...
juyoung kim [Fri, 11 Jul 2014 12:05:07 +0000 (05:05 -0700)]
Merge "configuration : delete unnecessary configuraiondialogData file this file does not have to be particularly, and change the part related to this file." into tizen

10 years agoconfiguration : delete unnecessary configuraiondialogData file 76/24376/1
Hyunjong.park [Fri, 11 Jul 2014 08:53:32 +0000 (17:53 +0900)]
configuration : delete unnecessary configuraiondialogData file
this file does not have to be particularly, and change the part related to this file.

Change-Id: I1039cc002b33313fd97e4d5581e70235461b24df
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agoMISC : fix potential bugs (add a null check) 73/24373/1
seokgil.kang [Fri, 11 Jul 2014 08:53:56 +0000 (17:53 +0900)]
MISC : fix potential bugs (add a null check)

Change-Id: I1aba2b1d0d3c1cd6bbac1707df6fd55397f475f9
Signed-off-by: seokgil.kang <seokgil.kang@samsung.com>
10 years agoRange : apply DB scheme to the Range Analysis (failed api, leak, warning) 24/24324/1
seokgil.kang [Thu, 10 Jul 2014 13:04:51 +0000 (22:04 +0900)]
Range : apply DB scheme to the Range Analysis (failed api, leak, warning)
MISC : 1. add a check for the limitation of heap memory usage at the memory leak analysis
2. modify how to get the short and full warning message
3. modify DB column name by using DBConstants (failed api, leak, warning)

Change-Id: Ib79ed479067f63eaf303d51e286987b004aae96f
Signed-off-by: seokgil.kang <seokgil.kang@samsung.com>
10 years agoINTERNAL: bug fix for unknown sample 24/24224/1
greatim [Wed, 9 Jul 2014 06:46:25 +0000 (15:46 +0900)]
INTERNAL: bug fix for unknown sample

an exception is occurred for unknown sample address. the address cannot be found in memory map

Change-Id: I45961ed077486d112421864f78bfaccc67c27b3b
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoCALLSTACK: bug fix for callstack table 23/24223/1
greatim [Wed, 9 Jul 2014 06:37:35 +0000 (15:37 +0900)]
CALLSTACK: bug fix for callstack table

source link bug fix in callstack table for binary setting

Change-Id: I8e184b7361e3a0ca04e5080f0f787cbac2c367a1
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoCommon : fix potential bug on IDECommunication. 65/24065/1
jungwook.ryu [Tue, 8 Jul 2014 11:55:31 +0000 (20:55 +0900)]
Common : fix potential bug on IDECommunication.

resource leak of FileChannel object.

Change-Id: Ia67994c0afd9725fbe01f5850bcfe568ce1f5591
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoMerge "Common : fix potential bugs. (type casting, null pointer exception)" into...
juyoung kim [Tue, 8 Jul 2014 11:30:56 +0000 (04:30 -0700)]
Merge "Common : fix potential bugs. (type casting, null pointer exception)" into tizen

10 years agoCommon : fix potential bugs. (type casting, null pointer exception) 52/24052/1
jungwook.ryu [Tue, 8 Jul 2014 09:25:09 +0000 (18:25 +0900)]
Common : fix potential bugs. (type casting, null pointer exception)

Change-Id: I66ec7197e23d81d577cb7b105d2024b3aee0f523
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoMerge "Combo Widget : add a null check" into tizen
juyoung kim [Tue, 8 Jul 2014 08:12:18 +0000 (01:12 -0700)]
Merge "Combo Widget : add a null check" into tizen

10 years agoCombo Widget : add a null check 28/24028/2
heeyoung [Tue, 8 Jul 2014 01:48:55 +0000 (10:48 +0900)]
Combo Widget : add a null check

Change-Id: I5ab289a758aa2f8712e2b2430539413e6429fda6
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoFile : add a null check and move some classes to other folder 30/24030/1
hyeran74.kim [Tue, 8 Jul 2014 02:23:20 +0000 (11:23 +0900)]
File : add a null check and move some classes to other folder

Change-Id: Ib71855b57e10c5720f3ff6fbe9505c0230ab327e
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agoMerge "DB: refactor basic data structures and basic DB tables" into tizen
juyoung kim [Mon, 7 Jul 2014 09:45:31 +0000 (02:45 -0700)]
Merge "DB: refactor basic data structures and basic DB tables" into tizen

10 years agoDB: refactor basic data structures and basic DB tables 50/23950/2
greatim [Sun, 6 Jul 2014 18:13:15 +0000 (03:13 +0900)]
DB: refactor basic data structures and basic DB tables

refactoring basic data structures (Project, ProcessInformation, ProcessMemoryMap, BinaryInfo, etc...)
refactoring basic DB tables for basic data structures

Change-Id: Iacdee65d2ed7ab9236fb8bf2eadc57a1dd00b6fc
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoMerge "Widget : bug fix for initialization of the combo widget" into tizen
juyoung kim [Mon, 7 Jul 2014 06:37:41 +0000 (23:37 -0700)]
Merge "Widget : bug fix for initialization of the combo widget" into tizen

10 years agoMerge "replayEditor : refactoring remove unuse local field, and change static field...
juyoung kim [Mon, 7 Jul 2014 06:36:38 +0000 (23:36 -0700)]
Merge "replayEditor : refactoring remove unuse local field, and change static field, and change string to stringBuffer(), check null objectre Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>" into tizen

10 years agoreplayEditor : refactoring 51/23951/2
Hyunjong.park [Mon, 7 Jul 2014 02:55:27 +0000 (11:55 +0900)]
replayEditor : refactoring
remove unuse local field, and change static field, and change string to stringBuffer(), check null objectre
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I8fe58c40957ae26a67bd1755cf1b10dbf6cd659b

10 years agoWidget : bug fix for initialization of the combo widget 59/23959/1
heeyoung [Mon, 7 Jul 2014 06:30:04 +0000 (15:30 +0900)]
Widget : bug fix for initialization of the combo widget

Change-Id: Idde7d58a018d4c75f6c76eb9740d059eba28769c
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoUI : revision drawStateAreaSeries on DAChartRenderer 54/23954/1
jungwook.ryu [Mon, 7 Jul 2014 03:08:52 +0000 (12:08 +0900)]
UI : revision drawStateAreaSeries on DAChartRenderer

consider series less 1 second.

Change-Id: I7428a507f4483e810568ad576ccc98539313614e
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoSource View : source view enable for core app 31/23931/1
woojin [Fri, 4 Jul 2014 10:56:11 +0000 (19:56 +0900)]
Source View : source view enable for core app

Use applicaton binary for source link when capp(efl app, core app) has no debug package.

Change-Id: I6d52e523938e9f23d3f2c4877e7c5b588e445525
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoMerge "Range Analysis : bug fix for DB exception" into tizen
juyoung kim [Thu, 3 Jul 2014 09:09:34 +0000 (02:09 -0700)]
Merge "Range Analysis : bug fix for DB exception" into tizen

10 years agoRange Analysis : bug fix for DB exception 05/23805/1
woojin [Thu, 3 Jul 2014 08:54:18 +0000 (17:54 +0900)]
Range Analysis : bug fix for DB exception

userfunction DB table is no longer created.
remove code : select from userfunction DB table in range analysis

Change-Id: I8e9ea2bebbba8a646f983e1da235b01638215131
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoopengl : refactoring 99/23799/2
Hyunjong.park [Thu, 3 Jul 2014 07:09:18 +0000 (16:09 +0900)]
opengl : refactoring
extract method for better explain makeGLData()
measured with the previous code
old (Mothod total call count : 130, Roof total count : 232941, total execution time : 54255)
new (Mothod total call count : 130, Roof total count : 234061, total execution time : 45943)

Change-Id: I765c46a500844d0b0d44967126b93df63c19c5d1

10 years agoMerge "package : rollback package info Signed-off-by: Hyunjong.park <phjwithyou.park...
juyoung kim [Thu, 3 Jul 2014 05:48:26 +0000 (22:48 -0700)]
Merge "package : rollback package info Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>" into tizen

10 years agoMerge "opengl : refactoring aGLDataManger change data sequence of chart db, and chang...
juyoung kim [Thu, 3 Jul 2014 05:48:04 +0000 (22:48 -0700)]
Merge "opengl : refactoring aGLDataManger change data sequence of chart db, and change methods name check null return Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>" into tizen

10 years agopackage : rollback package info 93/23793/1
Hyunjong.park [Thu, 3 Jul 2014 05:44:27 +0000 (14:44 +0900)]
package : rollback package info
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I4584b9e1706496780a735ca8372fa1f4f1497d55

10 years agoMerge "Network : refactoring check NULL return, add open,stop precess Signed-off...
juyoung kim [Thu, 3 Jul 2014 02:55:57 +0000 (19:55 -0700)]
Merge "Network : refactoring check NULL return, add open,stop precess Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>" into tizen

10 years agoMerge "DAChartRenderer : fixed bug of drawing rectangle on file chart" into tizen
juyoung kim [Thu, 3 Jul 2014 02:49:20 +0000 (19:49 -0700)]
Merge "DAChartRenderer : fixed bug of drawing rectangle on file chart" into tizen

10 years agoopengl : refactoring aGLDataManger 43/23743/1
Hyunjong.park [Wed, 2 Jul 2014 09:29:31 +0000 (18:29 +0900)]
opengl : refactoring aGLDataManger
change data sequence of chart db, and change methods name
check null return
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I2a3e6504566617ecdd485ac68cf11fd6cab230ee

10 years agoNetwork : refactoring 40/23740/1
Hyunjong.park [Wed, 2 Jul 2014 08:51:00 +0000 (17:51 +0900)]
Network : refactoring
check NULL return, add open,stop precess
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I107d3e028a6d020b064c62f1d1bf7adbd610462a

10 years agoDAChartRenderer : fixed bug of drawing rectangle on file chart 39/23739/1
hyeran74.kim [Wed, 2 Jul 2014 08:42:58 +0000 (17:42 +0900)]
DAChartRenderer : fixed bug of drawing rectangle on file chart

Change-Id: Ia97df20a9d59a8ae6918a21c718e8918fd59162b
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agoCommon : bug fix for configuration. 81/23681/1
jungwook.ryu [Tue, 1 Jul 2014 10:06:10 +0000 (19:06 +0900)]
Common : bug fix for configuration.

after configuration setting, All chart of Timeline page is reset.

Change-Id: I557d3b62d989427655d8c6ff224f6d039165d990
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoMerge "Timeline : code rollback (remove follow feature because it's unnecessary....
juyoung kim [Tue, 1 Jul 2014 08:11:44 +0000 (01:11 -0700)]
Merge "Timeline : code rollback (remove follow feature because it's unnecessary.)" into tizen

10 years agoTimeline : code rollback (remove follow feature because it's unnecessary.) 65/23665/1
jungwook.ryu [Tue, 1 Jul 2014 07:51:41 +0000 (16:51 +0900)]
Timeline : code rollback (remove follow feature because it's unnecessary.)

CPU Core chart will be hidden when device's core count is 1.(trace/load)

Change-Id: I6495ec4d7b4d2ec659cdf046c5cec1c5a3a8d751
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoReplay : refactoring 62/23662/1
Hyunjong.park [Tue, 1 Jul 2014 07:28:21 +0000 (16:28 +0900)]
Replay : refactoring
remove not use file of 2.1, and fix null return

Change-Id: I46241ccba41564fecee8685884ed62ad77a6c41c
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agoPackage : add package info 61/23661/1
Hyunjong.park [Tue, 1 Jul 2014 07:23:33 +0000 (16:23 +0900)]
Package : add package info
label, C-Prequisites
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I0ba9bf6f838331c18da72620b561ef99fb4d264b

10 years agoMerge "ReplayEditor : refactoring return value ignored, duplicate code Signed-off...
juyoung kim [Tue, 1 Jul 2014 07:03:43 +0000 (00:03 -0700)]
Merge "ReplayEditor : refactoring return value ignored, duplicate code Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>" into tizen

10 years agoMerge "Widget, UI Analysis, Configuration : refactoring code" into tizen
juyoung kim [Tue, 1 Jul 2014 07:03:08 +0000 (00:03 -0700)]
Merge "Widget, UI Analysis, Configuration : refactoring code" into tizen

10 years agoReplayEditor : refactoring 54/23654/1
Hyunjong.park [Tue, 1 Jul 2014 06:41:45 +0000 (15:41 +0900)]
ReplayEditor : refactoring
return value ignored, duplicate code
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: Ibb5ecc16ae1d220f09bdce46a7c359982eaf8261

10 years agoWidget, UI Analysis, Configuration : refactoring code 53/23653/1
heeyoung [Tue, 1 Jul 2014 06:42:37 +0000 (15:42 +0900)]
Widget, UI Analysis, Configuration : refactoring code

add null/instance check
remove ConfigurationTableComparator class
remove unnecessary static field

Change-Id: I5fa7b6d32f5a589a6879c46ef72a341e997f0ba5
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoDATab : add a null check and remove unnecessary code 51/23651/1
hyeran74.kim [Tue, 1 Jul 2014 06:08:35 +0000 (15:08 +0900)]
DATab : add a null check and remove unnecessary code

Change-Id: I6b65391fa5731058c9f16956325aca175576c582
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agoMerge "Configuration UI: remove sorting routine of feature list" into tizen
juyoung kim [Tue, 1 Jul 2014 01:23:54 +0000 (18:23 -0700)]
Merge "Configuration UI: remove sorting routine of feature list" into tizen

10 years agoConfiguration UI: remove sorting routine of feature list 81/23581/3
heeyoung [Mon, 30 Jun 2014 02:30:29 +0000 (11:30 +0900)]
Configuration UI: remove sorting routine of feature list

Change-Id: I2cab41677046b434aefb2805d5ac13522685e8cd
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoTimeline : revision CPU Core chart view and fix bug. 83/23583/1
jungwook.ryu [Mon, 30 Jun 2014 04:41:23 +0000 (13:41 +0900)]
Timeline : revision CPU Core chart view and fix bug.

1. CPU Core chart will be hidden when device's core count is 1.(trace/load)
2. fix null pointer exception when retrace.

Change-Id: I244786ddfde960057523268b7127670db41f093b
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoRange Analysis : apply new DB schema 34/23534/1
woojin [Fri, 27 Jun 2014 08:45:31 +0000 (17:45 +0900)]
Range Analysis : apply new DB schema

range analysis use new DB schema of function entry, function exit, function sample
remove previous log saving tables

Change-Id: Icedbb7a283871fcb14eda8fb99562bbaab108a98
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoScreenshot : bug fix for not getting screenshot file from target 28/23528/1
woojin [Fri, 27 Jun 2014 08:10:36 +0000 (17:10 +0900)]
Screenshot : bug fix for not getting screenshot file from target

now screenshot file from target can be obtained and shown in screenshot view

Change-Id: I20eb57b8a9b15eaa141a8e2a92827c35d3dc282b
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoMerge "timeline : bug fix for trace on real device" into tizen
juyoung kim [Fri, 27 Jun 2014 05:35:13 +0000 (22:35 -0700)]
Merge "timeline : bug fix for trace on real device" into tizen

10 years agotimeline : bug fix for trace on real device 21/23521/1
jungwook.ryu [Fri, 27 Jun 2014 05:18:16 +0000 (14:18 +0900)]
timeline : bug fix for trace on real device

Change-Id: I6ac86fafc8df8c59811532bb3a88ca8fdc7faa71
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agosetting : configure dynamic tab pages 10/23510/1
heeyoung [Fri, 27 Jun 2014 02:10:57 +0000 (11:10 +0900)]
setting : configure dynamic tab pages

Change-Id: Ib4f4e47b3f2da87bdb8f6da638ca09c0af80b42b
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoMerge "setting : null pointer exception not set value of feature, but get value of...
juyoung kim [Thu, 26 Jun 2014 08:41:58 +0000 (01:41 -0700)]
Merge "setting : null pointer exception not set value of feature, but get value of feature" into tizen

10 years agoMerge "Range : restrict some functions (failed api, leak, warning data) at range...
juyoung kim [Thu, 26 Jun 2014 08:41:33 +0000 (01:41 -0700)]
Merge "Range : restrict some functions (failed api, leak, warning data) at range page" into tizen

10 years agosetting : null pointer exception 78/23478/1
Hyunjong.park [Thu, 26 Jun 2014 08:27:46 +0000 (17:27 +0900)]
setting : null pointer exception
not set value of feature, but get value of feature

Change-Id: I969fea0d9155bdf5c10ae49fb90d61ad30d2dc65
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agoRange : restrict some functions (failed api, leak, warning data) at range page 77/23477/1
seokgil.kang [Thu, 26 Jun 2014 08:26:51 +0000 (17:26 +0900)]
Range : restrict some functions (failed api, leak, warning data) at range page

Change-Id: Iecf1e9044e4eb088c71f519a84d06357abe41fbe
Signed-off-by: seokgil.kang <seokgil.kang@samsung.com>
10 years agoDATabComposite : remove unnecessary some code 75/23475/1
hyeran74.kim [Thu, 26 Jun 2014 08:23:38 +0000 (17:23 +0900)]
DATabComposite : remove unnecessary some code

Change-Id: I71776197e6c76017c6a7fa07a72f6525a9477deb
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agoUI : apply a drag image on DATabcomposite 69/23469/1
hyeran74.kim [Thu, 26 Jun 2014 07:19:15 +0000 (16:19 +0900)]
UI : apply a drag image on DATabcomposite

Change-Id: I386a02416870ea786b13a6864f247ed5b588c05c
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agosetting : disable few features 63/23463/1
Hyunjong.park [Thu, 26 Jun 2014 06:33:55 +0000 (15:33 +0900)]
setting : disable few features
features list(fine, UI, syscall, insidecall)
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
Change-Id: I0b3de3a8c55d7662174b14c59586313fb24a9dff

10 years agotimeline : fix null pointer exception when save/load 59/23459/1
jungwook.ryu [Thu, 26 Jun 2014 05:35:21 +0000 (14:35 +0900)]
timeline : fix null pointer exception when save/load

Change-Id: I307b0beeaa7a6af8215e745c035a3ff8c0df026a
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoMerge "INTERNAL : apply new Database schema" into tizen
juyoung kim [Thu, 26 Jun 2014 04:45:12 +0000 (21:45 -0700)]
Merge "INTERNAL : apply new Database schema" into tizen

10 years agoMerge "Opengl Analysis : integer values of api parameter and state value convert...
juyoung kim [Thu, 26 Jun 2014 00:54:10 +0000 (17:54 -0700)]
Merge "Opengl Analysis : integer values of api parameter and state value convert string values. use define values in gl2.h" into tizen

10 years agoINTERNAL : apply new Database schema 49/23449/1
woojin [Wed, 25 Jun 2014 16:14:10 +0000 (01:14 +0900)]
INTERNAL : apply new Database schema

apply new Database schema : callstack unit, callstack data, function entry, function exit, function sample, profiling data, profiling child data
use new database handling APIs
calltrace table no longer has LogData
function entry, function exit, function sample are saved into separate DB table

Change-Id: I84380e174901252f99753df27fa3e54d317568b7
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years ago UI : apply new design guide on TimerClock 29/23429/1
hyeran74.kim [Wed, 25 Jun 2014 10:13:09 +0000 (19:13 +0900)]
 UI : apply new design guide on TimerClock

Change-Id: Ie495dcee93cb97bb335fb931a56d9470e90abe91
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
10 years agoUI : Apply new design guide for Timeline Chart Edit dialog 23/23423/1
jungwook.ryu [Wed, 25 Jun 2014 08:47:26 +0000 (17:47 +0900)]
UI : Apply new design guide for Timeline Chart Edit dialog

1) improvement table item hover effect : simple stroke -> change background
2) remove table item selection marker(orange color) on Ubuntu.
3) add chart descriptor on second column.
4) adjust some position.

Change-Id: I8222c0ab0d77bd9aa289e7bc8ccbf6a83e2ee548
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoOpengl Analysis : integer values of api parameter and state value convert string... 06/23406/1
Hyunjong.park [Wed, 25 Jun 2014 05:38:55 +0000 (14:38 +0900)]
Opengl Analysis : integer values of api parameter and state value convert string values.
use define values in gl2.h

Change-Id: Ia3c7a38d74ce6c7f2d6c5ed3adea7ac075a9f1ca
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
10 years agoMerge "Thread Analysis : thread function name and thread class name is shown in the...
juyoung kim [Mon, 23 Jun 2014 06:03:22 +0000 (23:03 -0700)]
Merge "Thread Analysis : thread function name and thread class name is shown in the thread details view" into tizen

10 years agoUI : Apply new design guide for Timeline Chart Edit dialog 81/23281/1
jungwook.ryu [Sun, 22 Jun 2014 23:22:27 +0000 (08:22 +0900)]
UI : Apply new design guide for Timeline Chart Edit dialog

Change-Id: If25c72aca2f3a0cfd86ce7d537cc28921927d1ea
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoThread Analysis : thread function name and thread class name is shown in the thread... 54/23254/1
woojin [Fri, 20 Jun 2014 11:15:34 +0000 (20:15 +0900)]
Thread Analysis : thread function name and thread class name is shown in the thread details view

Show thread class name for Tizen Thread.
Show thread function name for other thread (e.g. pthread).

Change-Id: I6a1f8312f3cda5527e4c04dfb543453753f2f0f0
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoUI : Apply new design guide to DADialog 29/23229/1
hyeran74.kim [Fri, 20 Jun 2014 07:42:19 +0000 (16:42 +0900)]
UI : Apply new design guide to DADialog

Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
Change-Id: I18d7a6b441287c0cb5a27346fe7376f638bcc324

10 years agoINTERNAL: tizen sdk path setting 74/23174/2
greatim [Wed, 18 Jun 2014 17:36:36 +0000 (02:36 +0900)]
INTERNAL: tizen sdk path setting

modify the way to get tizen sdk installation path, using common-eplugin APIs.

Change-Id: Ib0c4ba1fb5d60b664f78a697b027c017cfc8e8ae
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoUI : Apply combo style of each analysis page. 31/23131/1
heeyoung [Wed, 18 Jun 2014 08:16:25 +0000 (17:16 +0900)]
UI : Apply combo style of each analysis page.

page - Thread, OpenGL, Kernel

Change-Id: I10e4200144211052ce1090fb3f57732f78fe011f
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoWidget : combo widget refactoring 73/23073/1
heeyoung [Tue, 17 Jun 2014 07:46:17 +0000 (16:46 +0900)]
Widget : combo widget refactoring

Clean class inheritance
Remove file
- DACustomComboDefaultRenderer
- TitleComboRenderer
- DACustomComboPopupDefaultRenderer
- TitleComboPopupRenderer

Change-Id: I1c884cc6aef045f4c359f00e70b48ecce5a6cbe6
Signed-off-by: heeyoung <heeyoung1008.hwang@samsung.com>
10 years agoMerge "Thread Analysis : thread items are now sorted by tid in thread chart" into...
juyoung kim [Tue, 17 Jun 2014 06:45:46 +0000 (23:45 -0700)]
Merge "Thread Analysis : thread items are now sorted by tid in thread chart" into tizen

10 years agoMerge "UI : Add default title composition render to DAChartBoard" into tizen
juyoung kim [Tue, 17 Jun 2014 06:43:03 +0000 (23:43 -0700)]
Merge "UI : Add default title composition render to DAChartBoard" into tizen

10 years agoUI : Add default title composition render to DAChartBoard 69/23069/1
jungwook.ryu [Tue, 17 Jun 2014 06:13:58 +0000 (15:13 +0900)]
UI : Add default title composition render to DAChartBoard

FileChartView and NetworkChartView use this default render.

Change-Id: Id6fd4431b5badf4d4abe32dcc1a12243d00a47f8
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoThread Analysis : thread items are now sorted by tid in thread chart 67/23067/1
woojin [Tue, 17 Jun 2014 02:57:24 +0000 (11:57 +0900)]
Thread Analysis : thread items are now sorted by tid in thread chart

Thread items in Thread chart are sorted by tid both in thread chart mode and sync chart mode

Change-Id: I828ff43274255fe40680b2c6c57cc771e8b157e1
Signed-off-by: woojin <woojin2.jung@samsung.com>
10 years agoINTERNAL: fix for save / open 25/23025/1
greatim [Mon, 16 Jun 2014 09:31:30 +0000 (18:31 +0900)]
INTERNAL: fix for save / open

Fix for 'save / open' feature with new database implementation.
Apply new 'open' implementation to kernel analysis page.
Apply new 'open' implementation to timeline page.
Rename ComponentInfo to DeviceStatusInfo, and now api name list is managed by DeviceStatusInfo instead of DeviceInfo.

Change-Id: I6584b18545d074870a43ac7deff4b25cb19cf73f
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoUI : Apply new design guide 38/22938/3
jungwook.ryu [Fri, 13 Jun 2014 09:07:57 +0000 (18:07 +0900)]
UI : Apply new design guide

1) DAChartBoard's header - timeline, title comp, lifecycle
2) DAChartBoard's Chart Item - Name cell, Chart cell, tooltip

Change-Id: Ie7a28663b0d4c17f9edfb7b3f2b00a1b657511a4
Signed-off-by: jungwook.ryu <jungwook.ryu@samsung.com>
10 years agoINTERNAL: non-pie build binary support 36/22736/2
greatim [Wed, 11 Jun 2014 03:27:50 +0000 (12:27 +0900)]
INTERNAL: non-pie build binary support

In TV-SDK, get relative address for non-pie build binary

Change-Id: I5d06625e160bb1be635da2f8dd7e9411aeb626d5
Signed-off-by: greatim <jaewon81.lim@samsung.com>
10 years agoINTERNAL: refactor Project.java 92/22692/2
greatim [Tue, 10 Jun 2014 05:20:32 +0000 (14:20 +0900)]
INTERNAL: refactor Project.java

add some field for Project class (config history, device info, application info)
rename TargetInfo to ComponentInfo

Change-Id: I6d4e076d6ac00dc151a5b417586a592156d81306
Signed-off-by: greatim <jaewon81.lim@samsung.com>