Changes of com.discord v831
This commit is contained in:
parent
082337727f
commit
d6743256bc
11327 changed files with 113808 additions and 103680 deletions
|
@ -1,5 +1,6 @@
|
|||
.class public Landroidx/constraintlayout/solver/LinearSystem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "LinearSystem.java"
|
||||
|
||||
|
||||
# annotations
|
||||
|
@ -95,9 +96,7 @@
|
|||
|
||||
iput-boolean v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->graphOptimizer:Z
|
||||
|
||||
iget v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
new-array v1, v1, [Z
|
||||
new-array v1, v2, [Z
|
||||
|
||||
iput-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
|
||||
|
||||
|
@ -107,9 +106,7 @@
|
|||
|
||||
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
|
||||
|
||||
iget v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
iput v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
|
||||
iput v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
|
||||
|
||||
sget v1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
|
||||
|
||||
|
@ -119,15 +116,11 @@
|
|||
|
||||
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariablesCount:I
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
new-array v0, v0, [Landroidx/constraintlayout/solver/ArrayRow;
|
||||
new-array v0, v2, [Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->tempClientsCopy:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
new-array v0, v0, [Landroidx/constraintlayout/solver/ArrayRow;
|
||||
new-array v0, v2, [Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
|
@ -177,28 +170,25 @@
|
|||
|
||||
invoke-direct {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;-><init>(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;->setType(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
|
||||
|
||||
goto :goto_1
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {v0}, Landroidx/constraintlayout/solver/SolverVariable;->reset()V
|
||||
|
||||
goto :goto_0
|
||||
invoke-virtual {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;->setType(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
|
||||
|
||||
:goto_1
|
||||
:goto_0
|
||||
iget p1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariablesCount:I
|
||||
|
||||
sget p2, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
|
||||
|
||||
if-lt p1, p2, :cond_1
|
||||
|
||||
sget p1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
|
||||
mul-int/lit8 p2, p2, 0x2
|
||||
|
||||
mul-int/lit8 p1, p1, 0x2
|
||||
|
||||
sput p1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
|
||||
sput p2, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
|
||||
|
||||
iget-object p1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariables:[Landroidx/constraintlayout/solver/SolverVariable;
|
||||
|
||||
|
@ -272,11 +262,9 @@
|
|||
|
||||
iput v1, v0, Landroidx/constraintlayout/solver/SolverVariable;->definitionId:I
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
|
||||
add-int/lit8 v1, v1, 0x1
|
||||
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
|
||||
iput v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
|
||||
|
||||
iget-object v0, p1, Landroidx/constraintlayout/solver/ArrayRow;->variable:Landroidx/constraintlayout/solver/SolverVariable;
|
||||
|
||||
|
@ -471,8 +459,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->variables:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -654,7 +640,7 @@
|
|||
.end method
|
||||
|
||||
.method private enforceBFS(Landroidx/constraintlayout/solver/LinearSystem$Row;)I
|
||||
.locals 18
|
||||
.locals 17
|
||||
.annotation system Ldalvik/annotation/Throws;
|
||||
value = {
|
||||
Ljava/lang/Exception;
|
||||
|
@ -707,14 +693,14 @@
|
|||
const/4 v2, 0x0
|
||||
|
||||
:goto_1
|
||||
if-eqz v2, :cond_e
|
||||
if-eqz v2, :cond_d
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
:goto_2
|
||||
if-nez v2, :cond_d
|
||||
if-nez v2, :cond_e
|
||||
|
||||
sget-object v6, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
|
@ -722,8 +708,6 @@
|
|||
|
||||
if-eqz v6, :cond_2
|
||||
|
||||
sget-object v6, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v9, v6, Landroidx/constraintlayout/solver/Metrics;->bfs:J
|
||||
|
||||
add-long/2addr v9, v7
|
||||
|
@ -793,9 +777,9 @@
|
|||
|
||||
move-result v5
|
||||
|
||||
cmpg-float v17, v5, v4
|
||||
cmpg-float v16, v5, v4
|
||||
|
||||
if-lez v17, :cond_7
|
||||
if-lez v16, :cond_7
|
||||
|
||||
move v4, v13
|
||||
|
||||
|
@ -883,8 +867,6 @@
|
|||
|
||||
if-eqz v4, :cond_a
|
||||
|
||||
sget-object v4, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v5, v4, Landroidx/constraintlayout/solver/Metrics;->pivots:J
|
||||
|
||||
const-wide/16 v7, 0x1
|
||||
|
@ -930,15 +912,10 @@
|
|||
goto/16 :goto_2
|
||||
|
||||
:cond_d
|
||||
move/from16 v16, v3
|
||||
|
||||
goto :goto_7
|
||||
const/4 v3, 0x0
|
||||
|
||||
:cond_e
|
||||
const/16 v16, 0x0
|
||||
|
||||
:goto_7
|
||||
return v16
|
||||
return v3
|
||||
.end method
|
||||
|
||||
.method private getDisplaySize(I)Ljava/lang/String;
|
||||
|
@ -1098,9 +1075,7 @@
|
|||
|
||||
iget-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mCache:Landroidx/constraintlayout/solver/Cache;
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mCache:Landroidx/constraintlayout/solver/Cache;
|
||||
|
||||
iget-object v1, v1, Landroidx/constraintlayout/solver/Cache;->mIndexedVariables:[Landroidx/constraintlayout/solver/SolverVariable;
|
||||
iget-object v1, v0, Landroidx/constraintlayout/solver/Cache;->mIndexedVariables:[Landroidx/constraintlayout/solver/SolverVariable;
|
||||
|
||||
iget v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
|
@ -1114,24 +1089,18 @@
|
|||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
new-array v0, v0, [Z
|
||||
new-array v1, v0, [Z
|
||||
|
||||
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
iput-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxColumns:I
|
||||
|
||||
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->tableSizeIncrease:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -1173,8 +1142,6 @@
|
|||
|
||||
if-eqz p2, :cond_0
|
||||
|
||||
sget-object p2, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v2, p2, Landroidx/constraintlayout/solver/Metrics;->optimize:J
|
||||
|
||||
add-long/2addr v2, v0
|
||||
|
@ -1207,14 +1174,12 @@
|
|||
const/4 v4, 0x0
|
||||
|
||||
:goto_1
|
||||
if-nez v3, :cond_b
|
||||
if-nez v3, :cond_c
|
||||
|
||||
sget-object v5, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
if-eqz v5, :cond_2
|
||||
|
||||
sget-object v5, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v6, v5, Landroidx/constraintlayout/solver/Metrics;->iterations:J
|
||||
|
||||
add-long/2addr v6, v0
|
||||
|
@ -1276,7 +1241,7 @@
|
|||
aput-boolean v2, v6, v7
|
||||
|
||||
:cond_6
|
||||
if-eqz v5, :cond_a
|
||||
if-eqz v5, :cond_b
|
||||
|
||||
const v6, 0x7f7fffff # Float.MAX_VALUE
|
||||
|
||||
|
@ -1361,8 +1326,6 @@
|
|||
|
||||
if-eqz v7, :cond_9
|
||||
|
||||
sget-object v7, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v9, v7, Landroidx/constraintlayout/solver/Metrics;->pivots:J
|
||||
|
||||
add-long/2addr v9, v0
|
||||
|
@ -1388,6 +1351,11 @@
|
|||
goto/16 :goto_1
|
||||
|
||||
:cond_b
|
||||
const/4 v3, 0x1
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_c
|
||||
return v4
|
||||
.end method
|
||||
|
||||
|
@ -1399,11 +1367,9 @@
|
|||
:goto_0
|
||||
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
array-length v1, v1
|
||||
array-length v2, v1
|
||||
|
||||
if-ge v0, v1, :cond_1
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
if-ge v0, v2, :cond_1
|
||||
|
||||
aget-object v1, v1, v0
|
||||
|
||||
|
@ -1460,7 +1426,7 @@
|
|||
|
||||
# virtual methods
|
||||
.method public addCenterPoint(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;Landroidx/constraintlayout/solver/widgets/ConstraintWidget;FI)V
|
||||
.locals 19
|
||||
.locals 18
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
||||
|
@ -1568,7 +1534,7 @@
|
|||
|
||||
invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z
|
||||
|
||||
move-object/from16 v18, v12
|
||||
move-object/from16 p1, v12
|
||||
|
||||
mul-double v11, v15, v3
|
||||
|
||||
|
@ -1600,7 +1566,7 @@
|
|||
|
||||
move-object v7, v1
|
||||
|
||||
move-object/from16 v8, v18
|
||||
move-object/from16 v8, p1
|
||||
|
||||
invoke-virtual/range {v4 .. v9}, Landroidx/constraintlayout/solver/ArrayRow;->createRowWithAngle(Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;F)Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
|
@ -1664,8 +1630,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->constraints:J
|
||||
|
||||
add-long/2addr v3, v1
|
||||
|
@ -1768,8 +1732,6 @@
|
|||
|
||||
if-eqz v4, :cond_5
|
||||
|
||||
sget-object v4, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v5, v4, Landroidx/constraintlayout/solver/Metrics;->pivots:J
|
||||
|
||||
add-long/2addr v5, v1
|
||||
|
@ -2194,8 +2156,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->errors:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -2262,8 +2222,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->extravariables:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -2464,8 +2422,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->slackvariables:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -2605,7 +2561,7 @@
|
|||
.end method
|
||||
|
||||
.method displaySystemInformations()V
|
||||
.locals 7
|
||||
.locals 6
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
|
@ -2620,11 +2576,9 @@
|
|||
|
||||
iget-object v3, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
aget-object v3, v3, v1
|
||||
aget-object v4, v3, v1
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
if-eqz v4, :cond_0
|
||||
|
||||
aget-object v3, v3, v1
|
||||
|
||||
|
@ -2651,11 +2605,9 @@
|
|||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
aget-object v4, v4, v1
|
||||
aget-object v5, v4, v1
|
||||
|
||||
if-eqz v4, :cond_2
|
||||
|
||||
iget-object v4, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
if-eqz v5, :cond_2
|
||||
|
||||
aget-object v4, v4, v1
|
||||
|
||||
|
@ -2689,9 +2641,7 @@
|
|||
|
||||
iget v5, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
iget v6, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
|
||||
|
||||
mul-int v5, v5, v6
|
||||
mul-int v5, v5, v5
|
||||
|
||||
invoke-direct {p0, v5}, Landroidx/constraintlayout/solver/LinearSystem;->getDisplaySize(I)Ljava/lang/String;
|
||||
|
||||
|
@ -2886,7 +2836,7 @@
|
|||
.end method
|
||||
|
||||
.method public getMemoryUsed()I
|
||||
.locals 3
|
||||
.locals 4
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
|
@ -2899,11 +2849,9 @@
|
|||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
|
||||
aget-object v2, v2, v0
|
||||
aget-object v3, v2, v0
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
iget-object v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
aget-object v2, v2, v0
|
||||
|
||||
|
@ -3042,8 +2990,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->minimize:J
|
||||
|
||||
add-long/2addr v3, v1
|
||||
|
@ -3059,8 +3005,6 @@
|
|||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->graphOptimizer:J
|
||||
|
||||
add-long/2addr v3, v1
|
||||
|
@ -3102,8 +3046,6 @@
|
|||
|
||||
if-eqz v0, :cond_4
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->fullySolved:J
|
||||
|
||||
add-long/2addr v3, v1
|
||||
|
@ -3135,8 +3077,6 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
|
||||
|
||||
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->minimizeGoal:J
|
||||
|
||||
const-wide/16 v3, 0x1
|
||||
|
@ -3247,8 +3187,6 @@
|
|||
|
||||
if-eqz v1, :cond_2
|
||||
|
||||
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mVariables:Ljava/util/HashMap;
|
||||
|
||||
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
|
||||
|
||||
:cond_2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue